比如我建了一个自定义控件usercontrol1,这里面有一个button1和一个textbox1。
现在我在form1中添加这个自定义控件usercontrol1。
我想在form1中访问usercontrol1中textbox1的textchange事件。
也就是说,自定义控件usercontrol1里textbox1中文本变化的时候form1可以随时捕捉到。。
大概是这个意思,不知道说清楚没有
希望高手赐教
现在我在form1中添加这个自定义控件usercontrol1。
我想在form1中访问usercontrol1中textbox1的textchange事件。
也就是说,自定义控件usercontrol1里textbox1中文本变化的时候form1可以随时捕捉到。。
大概是这个意思,不知道说清楚没有
希望高手赐教
{
get { return textBox1; }
}
1.在你自定义控件的代码里面加上一个事件。
2.这个事件在textbox1中文本变化是触发。
3.在form1的代码中新建这个控件的时候给这个事件加个匿名委托。想要做的操作。浓汤煲~321~
{
//... public event EventHandler TextChanged
{
add { this.textBox1.TextChanged += value; }
remove { this.textBox1.TextChanged -= value; }
} public event EventHandler ButtonClicked
{
add { this.button1.Click += value; }
remove { this.button1.Click -= value; }
}
}