将自定义控件中的按钮的Modifiers属性设为Public,然后在winform中加如下代码。public Form1()
{
// Windows 窗体设计器支持所必需的
//
InitializeComponent(); //
// TODO: 在 InitializeComponent 调用后添加任何构造函数代码
//
this.userControl11.button1.Click += new System.EventHandler(this.userbutton1_Click);
}private void userbutton1_Click(object sender, System.EventArgs e)
{
//事件处理
}
{
// Windows 窗体设计器支持所必需的
//
InitializeComponent(); //
// TODO: 在 InitializeComponent 调用后添加任何构造函数代码
//
this.userControl11.button1.Click += new System.EventHandler(this.userbutton1_Click);
}private void userbutton1_Click(object sender, System.EventArgs e)
{
//事件处理
}
解决方案 »
- 一重新生成就出错啊!!快疯了
- 如何实现类似按键精灵后台发送按键事件的功能?
- 在 System.InvalidCastException 中第一次偶然出现的“xxx.dll”类型的异常 的问题??
- 关于异步编程WaitHandle的问题,求解
- 关于软件界面设计的一个问题
- 急求!这个最简单的Socket聊天程序为什么不能调好?
- 打扰一下请问怎么设置页面的回车事件?本人菜鸟请详细一些。。
- (菜鸟)请帮忙解:连接数据库的疑惑
- 谁能提供条形码字体?
- hashtable 嵌套hashtable 赋值
- 远程唤醒计算机,求变量的含义,大家进来看看,指点一下!
- 高分求以C#为服务器端以java为客户端的网络通讯程序例子。谢谢 。
father(如容器).控件(如button1).Click += new System.EventHandler(this.userbutton1_Click);
或者
this(如button1).Click += new System.EventHandler(this.userbutton1_Click);
在控件类中实现事件处理函数
private void userbutton1_Click(object sender, System.EventArgs e)
{
//事件处理
}我想其优点在于无须在容器中添加任何功能性代码,体现更好的封装性但没有进行过编程及调试