假设我现在三个textbox均要使用一个验证格式的事件。怎么做?

解决方案 »

  1.   

    this.TextBox1.Validated+=new ValidateEvent(Method1);
    this.TextBox2.Validated+=new ValidateEvent(Method1);
    this.TextBox3.Validated+=new ValidateEvent(Method1);private void Method1(object sender,ValidateEventArgs)
    {
    TextBox tb = sender as TextBox;
    if (null!=tb)
    {
    //验证逻辑
    .......
    }
    }
      

  2.   

    事件共用一个就OK!
    LZ去看看匿名方法!!void Textbox(object sender,EventArgs e)
    {
      TextBox tb = (sender)TextBox;
      //code
    }