【问题标题】:Evertime I press a button I want it to indicate when my textbox or textboxes are empty in C#每次我按下一个按钮时,我希望它指示我的文本框或文本框何时在 C# 中为空
【发布时间】:2019-10-10 06:33:03
【问题描述】:

每当我按下一个按钮时,我希望它指示我的文本框或文本框何时为空。因为有 3 个,当其中一个为空时,我需要 即使 出现此错误。如果所有文本框都已填满,我希望我的进度条也开始加载。非常感谢您的帮助!

【问题讨论】:

标签: c# winforms button textbox progress-bar


【解决方案1】:

为所有文本框创建相同的 keydown 事件,并调用函数

public void checkstatus()
{
if(textbox1.Text.Trim()=="" || textbox2.Text.Trim()=="" || textbox3.Text.Trim()=="")
{
 MessageBox.Show("Some Textboxes are empty");
}
else
{
 progessbar.Start();
}

}

【讨论】:

  • 你应该使用string.IsNullOrWhiteSpace(textbox1.Text)而不是textbox1.Text.Trim()=="",或者如果你想允许空格string.IsNullOrEmpty(textbox1.Text)
猜你喜欢
  • 2020-09-18
  • 2017-04-28
  • 2019-05-22
  • 1970-01-01
  • 1970-01-01
  • 2021-08-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多