加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

c# – 如何从用户输入检查MaskedTextBox是否为空?

发布时间:2020-12-15 20:06:30 所属栏目:百科 来源:网络整理
导读:我正在使用MaskedTextBox,其中包含以下短日期掩码:“00/00/0000”. 我的问题是我想知道控件何时为空: if (string.IsNullOrEmpty(maskedTextBox1.Text)){ DataTable dt = function.ViewOrders(Functions.GetEid); dataGridView2.DataSource = dt;} 它不起作
我正在使用MaskedTextBox,其中包含以下短日期掩码:“00/00/0000”.
我的问题是我想知道控件何时为空:

if (string.IsNullOrEmpty(maskedTextBox1.Text))
{
    DataTable dt = function.ViewOrders(Functions.GetEid);
    dataGridView2.DataSource = dt;
}

它不起作用,当maskedTextBox1看起来是空的(我确定它是)时,if语句没有检测到它是null或Empty.

解决方法

你可以简单地使用:

maskedTextBox1.MaskCompleted

要么

maskedTextBox1.MaskFull

用于检查用户是否输入了完整掩码输入的属性.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读