2 rthan008 rthan008 于 2013.12.12 15:08 提问

C# 如何将子窗口的BUTTON按钮的CLICK事件传递给主窗口的BUTTON的CLICK事件?

我想把在一个主窗口之下新建的一个窗口的打开按钮的事件和主窗口的打开按钮事件链接在一起,从而不管新建多少个子窗口,打开按钮都统一用主窗口的打开按钮,,,,,求完整代码,要C# WINFORM的。。。

1个回答

houhaipeng1992
houhaipeng1992   2013.12.12 22:45
已采纳

可以把主窗口中的处理操作单独写出来成一个函数,然后所有的点击函数都调用这个函数不就一样了么

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
关于点击click事件以及事件绑定的方式
Javascript简单地为一个标签绑定事件写法(不单针对button标签):<button onclick="click_fn()">click</button> <script> function click_fn(){ console.log(this); } </script>另一种是用DOM Document对象来绑定事件: (注:这
asp.net c# 动态添加按钮Click事件
Button modifyBtn = new Button();modifyBtn.Text = "修改";modifyBtn.ID = "modifyBtn";modifyBtn.Click += new System.EventHandler(newSave);  public void newSave(object obj,EventArgs e) {    
C# 调用一个按钮的Click事件
最基本的调用方法 (1)button1.PerformClick(); (2)button1_Click(null,null); (3)button_Click(null,new EventArgs());   利用反射调用 最开始的调用方法 //建立一个函数 private void callOnClick(Button btn) { /
jquery对input="button" onClick的改变
 $("#test").click( function(){alert("welcome"); });  
将button的click事件作为判断条件
问题: C#编程,将button的click事件作为判断条件 解决方法: 定义bool类型的全局变量flag将值设为false; 然后将button的click事件,添加代码,flag的设为true; 然后以flag作为if判断条件。 (注意:要将方法设为public类型) 部分代码实现:  bool flag = false;         public vo
关于WPF的Button 的click事件调用 code UI 代码的示例(有益于快速的自动化)
Code UI的代码: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows; using System.Drawing; using Microsoft.VisualStudi
C#委托和事件的实例(button click)
using System; using System.Collections.Generic; using System.Text; namespace UsingEvent { public delegate void ClickEventHandler(object sender, EventArgs e);//声明一个代表:请看文章最后面Note public class
调用一个按钮的Click事件(利用反射)。
做了几次。每次都忘记。所以记录下来。 测试环境如下: Windows 7Visual Studio 2010   //建立一个函数 private void callOnClick(Button btn) { //建立一个类型 Type t = typeof(Button); //参数对象 object[] p = new object[1];
C#在button2中调用button1的click事件
button1.PerformClick();
【C#】往按钮事件中传递自定义参数
btn.Click += (e, a) => MyBtnClick(s);