【发布时间】:2017-06-15 02:32:52
【问题描述】:
我有一个按钮,点击它可以启动一个任务并禁用该按钮,当任务完成后,我想启用这个按钮。请给我任何想法、概念或代码,以便我理解。
我的代码如下:
在 xaml 中:
<Button Name="myButton" Content="START" Click="ButtonStartClick" />
在 xaml.cs 中:
private void ButtonStartClick(object sender, RoutedEventArgs e)
{
RunTask();
myButton.IsEnabled = false;
}
在 viewModel.cs 中:
private void OnTaskCompleted(string result)
{
//how to enable myButton
}
【问题讨论】:
-
向我们展示
RunTask的代码。您不应该禁用 prior 按钮吗?