C# 如何检测Xamarin.iOS中更改的GUI控件属性?

C# 如何检测Xamarin.iOS中更改的GUI控件属性?,c#,ios,xamarin,C#,Ios,Xamarin,1) 例如,我有一个ui按钮,我想在通过绑定更改Hidden属性时更改视图的布局。如何订阅某种HiddenChanged事件 2) 是否有更好的方法重新绘制视图布局?我试图解决标准表单布局问题,当一些控件Hidden属性通过绑定设置为true时,将其余控件上移。现在,我在控件之间有一条空线。我会使用自动布局,而不是自己处理这个问题(在我看来,这从来都不是最好的选择)。这是为iOS构建动态和适应性用户界面的标准 您可以在Xamarin文档中找到更多信息-这可能会有所帮助

1) 例如,我有一个
ui按钮
,我想在通过绑定更改
Hidden
属性时更改视图的布局。如何订阅某种
HiddenChanged
事件


2) 是否有更好的方法重新绘制视图布局?我试图解决标准表单布局问题,当一些控件
Hidden
属性通过绑定设置为true时,将其余控件上移。现在,我在控件之间有一条空线。

我会使用自动布局,而不是自己处理这个问题(在我看来,这从来都不是最好的选择)。这是为iOS构建动态和适应性用户界面的标准

您可以在Xamarin文档中找到更多信息-

这可能会有所帮助