C# 如何在子窗体中更改主窗体的属性. 我有一个主窗体和一个用来填写信息的子窗体.如何让子窗体中填写的信息,更改到主窗体中. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在子窗体中添加Form1 form1 = mainFrom; //Form1为主窗体 userContol uc = new userContol(); form1.Controls.Add(uc); 你可以试下在子窗体关闭时return 子窗体信息应该可以 form1Private void button1_click(....){From2 f2=new Form2();f2.myevent+=give;f2.show();}public void give(string name){this.label1.Text=name;}Form2public delegate void mydel(string name);public event mydel myevent;Private void button1_click(....){if(myevent!=null){myevent(this.TextBox1.Text);}} 可以把主窗体中相应的控件的Modifiers属性改为public,直接在子窗体中为它赋值 C# 数据删除元素 怎样把计时器做成定时器,比如说PerformanceCounte,stopwatch。 treeview节点访问 C#中的查询语句 在DataGrid里的修改是否会即时反映在DataSet里? 100分跪求高手json转xml(xml结构有要求) C#windows窗体显示问题 谢谢大家帮我看看程序为什么这么慢! binaryWriter C#中怎样将RichTextBox中的汉字(及全部内容)正确的写入到一个文件里 WM_HOTKEY = 0x0312 什么意思 是固定的吗 C#更改xml文件问题,请赐教了!
Form1 form1 = mainFrom; //Form1为主窗体
userContol uc = new userContol();
form1.Controls.Add(uc);
应该可以
Private void button1_click(....)
{
From2 f2=new Form2();
f2.myevent+=give;
f2.show();
}
public void give(string name)
{
this.label1.Text=name;
}Form2
public delegate void mydel(string name);
public event mydel myevent;Private void button1_click(....)
{
if(myevent!=null)
{
myevent(this.TextBox1.Text);
}
}