[点晴永久免费OA]C#.Net控件二次封装之ComboBox下拉框
当前位置:点晴教程→点晴OA办公管理信息系统
→『 经验分享&问题答疑 』
01 效果演示 ①本次练习实现功能是当下拉框未选择时,在后面有图标闪烁提示,鼠标移到图标上会显示提示文本:还未选中任何项! ②当正常选择,非未选时,会弹出登录成功; 02 实现步骤 2.1、添加组件类 在上节的基础上,这里继续在LeiGongCotrols下添加组件类,命名为【ComBoxExtend】。 2.2、修改继承 首先点击【切换到代码视图】。 然后修改其继承自ComboBox,然后添加引用关系,引用并在命名空间添加上:
2.3、添加控件 在工具箱中找到ErrorProvider,拖动到设计视图。 2.4、非空验证 这里扩展也以非空验证举例,扩展自带非空验证,当为空时提示符号,和文字; 非空验证的代码如下:
2.5、UI界面 测试界面还是以之前的一个练习项目的登录界面为底,添加扩展的控件; 在之前的界面中添加一项【选择身份】,用来选择是管理员登录还是普通用户登录。 如图将扩展的控件ComboBoxExtend拖到界面中合适的位置。 2.6、登录按钮 在登陆按钮的事件代码中添加上该项的检查 代码如下:
03 后记 以上控件的二次封装只是扩展了验证功能,实际项目中可以根据需要进行功能的扩展,主要步骤都是这么个步骤。 该文章在 2024/10/9 14:28:20 编辑过 |
关键字查询
相关文章
正在查询... |