C# 如何动态禁用和启用按钮?

C# 如何动态禁用和启用按钮?,c#,xaml,button,uwp,C#,Xaml,Button,Uwp,在我的UWP中,我有一个文本框和一个按钮。我想在文本框为空时禁用该按钮 我在创业时试过这个- if (string.IsNullOrEmpty(hmmtxtBox.Text)) { hmmbtn.IsEnabled = false; } 它可以正常工作,但当我清除文本框时,按钮仍处于启用状态。我想禁用文本框是否为空,反之亦然 试试这个: private void HmmtxtBox_TextChanged(object sender, TextChangedEventArgs e) {

在我的UWP中,我有一个文本框和一个按钮。我想在文本框为空时禁用该按钮

我在创业时试过这个-

if (string.IsNullOrEmpty(hmmtxtBox.Text))
{
    hmmbtn.IsEnabled = false;
}
它可以正常工作,但当我清除文本框时,按钮仍处于启用状态。我想禁用文本框是否为空,反之亦然

试试这个:

private void HmmtxtBox_TextChanged(object sender, TextChangedEventArgs e)
{
    hmmbtn.IsEnabled = HmmtxtBox.Text.Length > 0;
}
试试这个:

private void HmmtxtBox_TextChanged(object sender, TextChangedEventArgs e)
{
    hmmbtn.IsEnabled = HmmtxtBox.Text.Length > 0;
}