有没有更优雅的方法来更改 Xamarin/C# 中 View.Frame 结构中的单个元素,而不使用以下模式之一?
var frame = View.Frame;
frame.Y = 123;
View.Frame = frame;
或者
View.Frame = new RectangleF(View.Frame.X, 123, View.Frame.Width, View.Frame.Height);
像这样简单地更改元素:View.Frame.Y = 123;
没有任何效果。只有在重新分配整个 Frame 结构后,它才会生效。