我在Xamarin.Forms中创建聊天应用程序。我想制作看起来像聊天泡泡的矩形'。我记得在WPF应用程序中,我可以将RadiusX和RadiousY属性添加到矩形以达到角半径。
然而,当我使用渲染器执行此操作时,我认为没有效果。当我添加笔划时,我发现笔划的角度很大但是“填充”#39;仍然是正方形。
protected override void OnElementChanged(ElementChangedEventArgs<BoxView> e)
{
base.OnElementChanged(e);
Control.RadiusY = 10;
Control.RadiusX = 10;
Control.StrokeThickness = 10;
Control.Stroke = new SolidColorBrush(Colors.Aqua);
Control.Fill = new SolidColorBrush(Colors.PaleVioletRed);
}
实际效果: