首页
学习
活动
专区
圈层
工具
发布

WinForm自定义验证控件

,不需要开发人员再次对TextBox的内容进行验证,也不需要在相关的按钮里写判断语句,节省了对内容验证的时间,下面为大家介绍下控件的功能和用法。...分别设置regexTextBox1~5的“验证”栏属性为如下图示: regexTextBox1(正则表达式为:^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]...");   }   regexTextBox5切换到事件面板,找到“验证”项,双击CustomerValidated: ?...全部验证通过后,执行了button1_Click事件: ? 点击button2产生的效果: regexTextBox5调用的是自定义验证事件CustomerValidated进行验证: ? ?...该控件的最大优势在于开发人员无需在对文本框进行任何的验证,也不用编写任何代码进行处理,简化了代码,加快开发速度。

1.5K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    (七十六)c#Winform自定义控件-表单验证组件

    GitHub:https://github.com/kwwwvagaa/NetWinformControl 码云:https://gitee.com/kwwwvagaa/net_winform_custom_control.git...准备工作 思路如下: 1、确定哪些控件需要进行验证,在组件中进行属性扩展 2、定义验证规则 3、根据验证规则的正则表达式进行验证和非空验证 4、触发验证结果事件 5、进行验证结果提示 开始 添加一个验证规则枚举...1 #region 验证 English:Verification 2 /// 3 /// 功能描述:验证 English...GitHub:https://github.com/kwwwvagaa/NetWinformControl 12 // gitee:https://gitee.com/kwwwvagaa/net_winform_custom_control.git...445 } 446 #endregion 447 } 448 } 最后的话 如果你喜欢的话,请到 https://gitee.com/kwwwvagaa/net_winform_custom_control

    1.5K40

    WinForm企业应用框架设计【五】系统登录以及身份验证+源码

    索引 WinForm企业应用框架设计【一】界限划分与动态创建WCF服务(no svc!no serviceActivations!)...WinForm企业应用框架设计【二】团队内部的约定和客户端按约定识别WCF服务 WinForm企业应用框架设计【三】框架窗体设计;动态创建菜单; WinForm企业应用框架设计【四】动态创建业务窗体 WinForm...企业应用框架设计【五】系统登录以及身份验证+源码 闲话休提~ 一:登录的画面与客户端逻辑 为了在打开程序的时候先弹出登录窗体 我们修改了主窗体的构造函数 如下: public MainForm...CacheStrategy.AddObject(result.Id, result); } return result; } } 因为登录的时候就不用再做验证了...在服务端基类里我们对验证不通过的客户抛出了一个异常 throw new Exception("#请重新登录#"); (Exception这个类型的异常相对于其他类型的异常来说,是最后被处理的) 再来看看我们获取所有菜单的代码

    99020
    领券