[当我在Android中为Xamarin Forms Frame创建自定义渲染器时,CornerRadius
属性会折腾。无论我将其设置为什么,它都不起作用。它总是绘制一个矩形。
Xamarin表单(控件)-
public class MyFrame : Frame
{
}
Xamarin表单(XAML)-
<shd:MyFrame WidthRequest="200" HeightRequest="200" CornerRadius="100">
<shd:MyFrame.Content>
<Label Text="Hello" TextColor="Black"/>
</shd:MyFrame.Content>
</shd:MyFrame>
Xamarin Android-
public class MyFrameRenderer : ViewRenderer<Controls.MyFrame, FrameRenderer>
{
public MyFrameRenderer(Context context) : base(context)
{
}
protected override void OnElementChanged(ElementChangedEventArgs<Controls.MyFrame> e)
{
base.OnElementChanged(e);
if (e.NewElement != null)
{
}
}
}
如何设置CornerRadius
属性使其具有圆角。>>
谢谢!
[当我在Android中为Xamarin Forms Frame创建自定义渲染器时,CornerRadius属性会折腾。无论我将其设置为什么,它都不起作用。它总是绘制一个矩形。 Xamarin形式(...
尝试一下