C#错误显示控件使用(以登陆为例)

52 篇文章 5 订阅 ¥29.90 ¥99.00
43 篇文章 3 订阅
本文介绍了如何在C#应用程序中使用错误显示控件进行用户输入验证,通过设置errorProvider控件,实现类似小红叹号的错误提示效果,当鼠标悬停时显示详细错误信息。示例代码展示了完整的登陆验证过程。
摘要由CSDN通过智能技术生成

在应用程序设计时候,我们经常需要判断用户输入的数据是否合法,不合法给出提示,一般提示都是用MessageBox,但是怎样达到类似下面的效果呢?

右边有个小红叹号,鼠标放上还有信息提示。。。。

这个就需要使用C#提供的错误显示控件了。

在工具栏找到errorPrivoder控件拖进来,发现跟timer控件差不多。。呵呵。。。。

 创建应用界面如下:

我们用到的是errorProvider1.SetError这个函数有两个参数,第一个是要显示错误的对于空间ID,第二个是鼠标放在上面自动显示的信息。

代码如下:(这个代码完全实现了用户登陆的细节,需要的话可以直接放到自己代码中)

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Thread
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

干了这一碗BUG

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值