比如一个UserControl1被拖放在form1里面,
我现在的要求是当UserControl1里面的一个button1被点击时,就触发form1里面的一个事件,或者执行form1里面的一段代码?这样可以实现吗?
我现在的要求是当UserControl1里面的一个button1被点击时,就触发form1里面的一个事件,或者执行form1里面的一段代码?这样可以实现吗?
解决方案 »
- 一个事务处理的问题,帮忙解答一下,谢谢
- Visible的疑问解释
- c# 動態的生成一個樹.
- 求救关于.net 2.0下的打印问题
- 如何改变图片的背景色?
- 再求正则表达式
- sql时间查询,时间包含问题
- 300分立即收贴(另200分再开贴)***如何根据Byte a[]={3,4} 得出3,4在 Byte b[]={1,2,3,4,5,6}的索引号? (即得出索引号2)**
- C# NModbus Modbus RTU
- 为什么textbox内容改变时,TextChanged事件没被触发?
- 关于Table控件释放的问题
- MicrosoftUpdaterApplicationBlock 这东西怎么用??
你可以在你的control里面定义一个事件比如声明:
public delegate void ButtonClickHandler();
public event ButtonClickHandler ButtonClick;在button1点击的时候
if (ButtonClick != null)
{
ButtonClick();
}在form1里面UserControl1 u = new UserControl1();
u.ButtonClick += new ButtonClickHandler(ButtonClick);
private void ButtonClick()
{
//todo
}
lovefootball(蟑螂)
又让我学了委托!