从WP7中的委托功能访问屏幕元素

时间:2012-06-10 15:29:54

标签: windows-phone-7

假设我有一个注册屏幕,当用户单击“注册”按钮时,会发生异步操作,最后会调用一个委托方法。我想在用户点击它时关闭该按钮(该部分很容易),并且如果注册失败则重新启用该按钮(服务器拒绝注册)。如何从委托功能访问此按钮的属性?

1 个答案:

答案 0 :(得分:2)

假设你已经在XAML中声明了Button的名字,在委托回调函数中,我会做类似的事情(Dispatcher.BeginInvoke是在UI线程上执行代码所必需的):

Dispatcher.BeginInvoke(() =>
{
       MyRegisterButton.IsEnabled = true;
});