using System; using System.Windows.Forms; namespace PaintDotNet.CustomControl { public partial class InputMatControl : UserControl { //定义发布消息的事件 public event EventHandler selectButtonClick; //使用默认的事件处理委托 /// /// 参数的index /// public int paramIndex; ///// //111 ///// 参数值改变 ///// //public event EventHandler ValueChanged; public string TextValue { get { return this.textBox2.Text; } set { this.textBox2.Text = value; } } private void InitializeLanguageText() { this.button2.Text = PdnResources.GetString("Menu.MeasureAction.MeasureSelect.Text"); } public InputMatControl() { InitializeComponent(); InitializeLanguageText(); } /// /// 选择按钮点击事件 /// /// /// private void button2_Click(object sender, EventArgs e) { if (selectButtonClick != null) { selectButtonClick(/*sender*/this, new System.EventArgs()); } } } }