首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏X#(XSharp)

    ErrorProvider 组件

    在 VFP 中,几乎没有人使用 ErrorProvider,但不可否认,它是一个优秀的自定义组件(类)。 * This 相当于 VFP 中的 Thisform This.ErrorProvider.SetError(This.textbox1, "数据验证失败!") 因为在 VFP 中习惯了在保存数据前通过检查 ErrorProvider.Count 是否为 0 来确定是否继续保存的动作(如果 >0,则再次闪烁以提醒操作者还有未解决的问题),因此,在 X# 中重现此行为时 通过询问 AI,获得了可能是目前为止唯一的解决方案: This.ErrorProvider.SetError(This.textbox1, "") This.ErrorProvider.SetError

    20310编辑于 2024-12-23
  • 来自专栏软件开发

    使用ErrorProvider组件验证

    ErrorProvider 显示一个简单的界面,向最终用户指出窗体上的控件具有与它关联的错误。如果为控件指定了错误描述字符串,控件旁将会出现一个图标。 下面以验证一个文本框中用户输入为示例,步骤如下: 1、在Winform窗体上放置一个文本框,如textBox1 2、从工具栏中双击ErrorProvider控件,添加一个ErrorProvider控件 ;也可以通过编码完成 //实例化一个ErrorProvider         ErrorProvider errorUser = new ErrorProvider();         public  frml1ErrorProvider()         {             InitializeComponent();             //设置其闪烁样式             

    86310编辑于 2022-05-09
  • 来自专栏跟着阿笨一起玩NET

    焦点事件中的Validating处理方法

    errorProvider1;   ///

      /// 必需的设计器变量。   Validated,LostFocus     e.Cancel=true;     this.textBox1.Select(0,this.textBox1.Text.Length);     this.errorProvider1 this.textBox1,errorMsg);    }   }   private void textBox1_Validated(object sender,EventArgs e)   {    errorProvider1 = new System.Windows.Forms.ErrorProvider();    this.SuspendLayout();    //    // textBox1    //       //    this.errorProvider1.ContainerControl = this;    //    // Form1    //    this.AutoScaleBaseSize

    2.8K10发布于 2018-09-18
  • 来自专栏跟着阿笨一起玩NET

    WinForm枚举容器中的控件,实现控件统一事件处理机制

    我想指定两个文本框(用户名与密码)的Enter、Leave与Validating事件,当文本框获得焦点时改变其背景色,当离开时还原为系统文本颜色,并用Validating方法检查文本框内容是否为空,为空时用ErrorProvider System.ComponentModel.CancelEventArgs e)          {              TextBox tb=(TextBox)sender;              errorProvider1 .SetError(tb,"");              if(tb.Text.Length==0)              {                  errorProvider1.SetError

    99710发布于 2018-09-18
  • [C#][转载]Winform TextBox中只能输入数字的几种常用方法(C#)

    (Regex.IsMatch(content, pattern)))   {   errorProvider1.SetError((Control)sender, "只能输入数字!") ;   e.Cancel = true;   }   else   errorProvider1.SetError((Control)sender, null);   }  方法五: 

    81710编辑于 2025-07-18
  • 来自专栏跟着阿笨一起玩NET

    在创建窗口句柄之前,不能在控件上调用 Invoke 或 BeginInvoke。

    this.BeginInvoke(new MethodInvoker(() => { this.errorProvider.SetError this.txtRFID.BackColor = Color.White; this.errorProvider.SetError

    5.4K10发布于 2018-09-19
  • 来自专栏全栈程序员必看

    .NET控件名称缩写一览表「建议收藏」

    bgw BackgroundWorker 2 dre DirectoryEntry 3 drs DirectorySearcher 4 err ErrorProvider

    1K10编辑于 2022-08-09
  • 来自专栏Java架构师必看

    asp是什么缩写[净含量缩写]

    OpenFileDialog  sfd SaveFileDialog 组件  bgw BackgroundWorker  dre DirectoryEntry  drs DirectorySearcher  err ErrorProvider

    3K20编辑于 2022-02-28
领券