您好,我当前正在尝试在C#Winforms中运行一个IF语句,该语句检查是否已经完成了两个蒙版的文本框,在这种情况下,按钮将出现给用户。这是我的代码:
if (maskedTextBox1.MaskFull && maskedTextBox2.MaskFull)
{
button4.Visible = true;
}
else
{
button4.Visible = false;
}
当我运行应用程序时,即使我的蒙版文本框已经完成/完全填充,按钮可见性仍在隐藏。有人知道为什么会发生这种情况吗?
首先,您条件可能短得多: button4.Visible = (maskedTextBox1.MaskFull && maskedTextBox2.MaskFull);
。
其次,您确定需要MaskFull
而不是MaskCompleted
?