C#中指定父窗口
发布网友
发布时间:2024-10-01 07:35
我来回答
共4个回答
热心网友
时间:2024-11-30 05:37
看看这人的问题和你一样:http://zhidao.baidu.com/question/37169217.html
如果主窗体是 frm_Main
你希望的子窗体是 frm_child (其实就是普通窗体)
那么你设置 frm_Main.IsMdiContainer = true; 就可以了,这表示它是主窗体。
你要在 frm_Main 里打开 frm_child,那么打开的时候
frm_child.MdiParent = frm_Main;
frm_child.Show();
热心网友
时间:2024-11-30 05:37
应该是
open.Parent = this.Parent;
如果你这句话要是在button的点击事件中,你单用this的话,就会把open的parent设成button,于是就报错了
热心网友
时间:2024-11-30 05:38
你要做的效果是子窗体属于主窗体,且总在主窗体上面吧?
这样做:
yy open = new yy();
open.Show(this);
完整代码:
if (_formFind != null && _formFind.Created)
{
_formFind.Focus();
}
else
{
_formFind = new FormFind(this, richTextBox1.SelectedText);
_formFind.Show(this);
}
热心网友
时间:2024-11-30 05:38
你说的是父、子窗体吧。可以这样写
先要有个父窗体(MDI窗体)
当你要调子窗体时可以
ttt.MdiParent=this;
ttt.show();