C#中,Form1的label 双击事件响应后,如何在弹出的Form2中获取它的text C# label 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在双击事件下写{Form2 frm = new Form2();frm.s[] =label.text;frm.show();}你可以在Form2中定义个数字s[],将label的text穿进去不就完了吗 可以为Form2添加一个新的构造函数public Form2(object sender,EventArgs e) 将Label事件中的sender和EvengArgs传进去就可以了 http://blog.csdn.net/yuekunge/article/details/9171301 所有lable都调用下面的事件 private void labelDouble_Click(object sender, EventArgs e) { Form2 frm = new Form2(); frm.lblText = ((Label)sender).Text; frm.ShowDialog(); }From2中 public string lblText{get;set;}lblText就是传过来的lable的Text了 窗体间传值参看http://www.cnblogs.com/cosoft/archive/2011/08/08/2130659.html如何有好多label都绑定同一个双击事件你可以把双击事件中的内容编成一个通用方法,所有label的双击事件都调用这个方法即可。 C#中调用API关机函数,不执行的问题!!!!! 关于传递方式 C#发yahyoo邮件 vs2008 感觉c#没有vb好用啊 (主要指代ide的便捷性) 关于登陆问题????????????? 关于调用oracle存储过程的问题. 请教:不使用PrintDialog,如何枚举打印机,并用指定的打印机进行打印;谢谢! DataGrid的CurrentCellChanged问题? 关于wpf中calendar控件的疑问 寻求合作伙伴? winform获取安卓手机的IMEI号 control类子类怎么实现可拖动边框改变尺寸?
{
Form2 frm = new Form2();
frm.s[] =label.text;
frm.show();
}你可以在Form2中定义个数字s[],将label的text穿进去不就完了吗
public Form2(object sender,EventArgs e)
private void labelDouble_Click(object sender, EventArgs e)
{
Form2 frm = new Form2();
frm.lblText = ((Label)sender).Text;
frm.ShowDialog();
}From2中 public string lblText{get;set;}lblText就是传过来的lable的Text了
你可以把双击事件中的内容编成一个通用方法,所有label的双击事件都调用这个方法即可。