Es scheint, dass das BorderRadius-Attribut nicht funktioniert, wenn AppCompat in dem Projekt einbezogen wird.Xamarin Border Radius AppCompat
Ich habe versucht, eine benutzerdefinierte machen zu schaffen, wie dies here diskutiert, aber es hat nicht funktioniert:
namespace Xamarin.Forms
{
public class CustomButton : Button
{
public CustomButton():base()
{
}
protected override void OnParentSet()
{
base.OnParentSet();
}
}
}
Im Android-Projekt:
[assembly: ExportRenderer(typeof(CustomButton), typeof(CustomButtonRenderer))]
namespace CalculateurMadelin.Droid.Renderers
{
public class CustomButtonRenderer : Xamarin.Forms.Platform.Android.AppCompat.ButtonRenderer
{ }
}
Also funktioniert die BorderRadius-Eigenschaft einfach nicht unter Android? –