大家好我当前正试图在C#WinForms中运行一个IF语句来检查两个被屏蔽的文本框是否已经完成,然后在那个场景中会向用户显示一个按钮。这是我的代码:
if (maskedTextBox1.MaskFull && maskedTextBox2.MaskFull)
{
button4.Visible = true;
}
else
{
button4.Visible = false;
}
当我运行我的应用程序时,即使我的蒙面文本框已经完成/完全填写,按钮可见性仍然保持隐藏。有人知道为什么会发生这种情况吗?
答案 0 :(得分:0)
首先,你的条件可以短得多:button4.Visible = (maskedTextBox1.MaskFull && maskedTextBox2.MaskFull);
其次,您确定需要MaskFull
而不是MaskCompleted
吗?