温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

C#如何使用ErrorProvider

发布时间:2021-11-03 13:43:06 来源:亿速云 阅读:184 作者:小新 栏目:编程语言

这篇文章给大家分享的是有关C#如何使用ErrorProvider的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

C#使用ErrorProvider过程如下:

1、定义ErrorProvider

2、C#使用ErrorProvider的SetError方法设置需要错误提示的控件及提示方法

例如下例,因为整数不能为零,所以当输入零时,会在Text控件右边出现一个警告提示。

namespace GetNewGuid{  public partial class GetGUID : Form{  //1、ErrorProvider:提供表单上的控制项有与其相关的错误。  ErrorProvider epProvider = new ErrorProvider();  public GetGUID(){  //得到指定数量GUID事件  btnGetGUID.Click += new EventHandler(btnGetGUID_Click);  }  }  // 得到GUID按钮事件方法  private void btnGetGUID_Click(object sender, EventArgs e){  //清空错误  epProvider.Clear();  if (txtGUID.Text.Substring(0, 1) != "0"){  //……  }  else{  //2、错误提示  epProvider.SetError(txtGUID, "GUID数量只能为整数,请输入大於零的整数!");  //焦点定位到错误处  txtGUID.Focus();  //选择输入的错误  txtGUID.SelectAll();  }  }  }

同时我们也可以对ErrorProvider进行相关的设定。

region 定义ErrorProvider的相关属性

//BlinkStyle:取得或设定错误图示闪烁的速率。  epProvider.BlinkStyle = ErrorBlinkStyle.BlinkIfDifferentError;  //BlinkRate:取得或设定数值,表示错误图示何时闪烁。  epProvider.BlinkRate =50;  #endregion

感谢各位的阅读!关于“C#如何使用ErrorProvider”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI