如果Button可见,我需要触发一个方法。如何将xaml中的方法(例如:OnButtonVisble)绑定到按钮? 谢谢!
答案 0 :(得分:0)
而不是打电话
view.Visibility = ViewStates.Visible;
和
view.Visibility = ViewStates.Gone;
创建一个方法,例如SetButtonVisibility(ViewStates状态),并在里面设置你的按钮可见性并在你的" OnButtonVisble"
中做你想做的事情public void SetButtonVisibility(ViewStates state) {
button.Visibility = state;
if (state == ViewStates.Visible) {
'ADD your OnButtonVisible code here
}
}
如果你想使用回调并添加" OnButtonVisible"你可以添加Action / Func作为参数。代码作为代表