怎样引用主窗口? 我的主窗口类是MainForm,在Program.cs中,在Application.Run(new MainForm())语句中生成了一个MainForm对象,这个对象对于程序来说应该是唯一的吧,我怎样在程序的其他部分引用这个对象呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 mainForm唯一是相对的,你可以再显示出来一个MainForm.可能样式差不多,但窗体的句柄是不一样的,是两个窗口,要想引用这个窗体,可以在子窗体里加一个属性,在主窗体内声明子窗体的实例的时候把"this"传给这个属性,从而可以引用MainForm,当然如果是Mdi子窗体,可以通过MdiParent来访问主窗体. 我是这么做的,但是这样的话,子窗口的load过程好像就不执行了。 明白了,在有参数的构造函数里,应该加入InitializeComponent函数 class FormSon : Form{ Form m_MainForm; public FormSon(Form param) { MainForm = param; }}class FormMain : Form{ XX函数() { FormSon son = new Form(this); son.Show; ...... son.Dispose(); }} 如何动态改变Group Box的字体大小?在线等 关于SerialPort 类读不不出数据的问题 如何在asp.net中实现在datagrid里面分两行显示一条数据? 知道了Tlabelededit的句柄如何获取其中的文本值 请问,Esc这个功能怎么实现哈... WebBrowser控件,如何只显示一部分? 跪求C#用毫米表示DataGridView高度的方法 一个看上去容易的问题可是谁做过呀??? 樹形數據顯示 各位高手请帮一把,十万火急!!! ???大量网址做测试 基础问题大家帮忙啊
{
Form m_MainForm;
public FormSon(Form param)
{
MainForm = param;
}
}class FormMain : Form
{
XX函数()
{
FormSon son = new Form(this);
son.Show;
......
son.Dispose();
}
}