急!一般都是通过点击控件弹出子窗口,那C#怎么在窗口里直接显示子窗口?一个Frm_main.cs.一个Frm_son.

在线等。。。。想通过左边的子窗口内的选项对主窗口的右侧的内容做修改,求具体操作!!!... 在线等。。。。
想通过左边的子窗口内的选项对主窗口的右侧的内容做修改,求具体操作!!!
展开
 我来答
善小星tS
2012-07-20 · 超过33用户采纳过TA的回答
知道答主
回答量:293
采纳率:0%
帮助的人:92.1万
展开全部
在Frm_main.cs的load事件中加入
Frm_son frmson=new Frm_son();
frmson.Show();
就可以了
追问
不行吧,它说找不到Frm_son这个类型或者名词空间。。。还有我想把子窗口固定在父窗口的左侧,这个不需要panel容器吗?我是刚学的,刚貌似有看到个类似的,求帮助!
追答
Frm_son这个是你另一个窗体的名称,你如果不是的话,就要改掉,如果想固定的话,应该可以用坐标来限制。至於你说的panel,不太清楚
chentian2456
2012-07-20 · TA获得超过671个赞
知道小有建树答主
回答量:704
采纳率:0%
帮助的人:355万
展开全部
那就在Frm_main 里Load的时候就显示son呗
private void Frm_main_Load(object sender, EventArgs e)
{
Frm_son son = new Frm_son();
son.Show();
}
更多追问追答
追问
不行吧,它说找不到Frm_son这个类型或者名词空间。。。还有我想把子窗口固定在父窗口的左侧,这个不需要panel容器吗?我是刚学的,刚貌似有看到个类似的,求帮助!
追答

那我再讲一遍吧   

这个是我用第三方开源控件做出来的  操作很简单也很强大  满足你要求   第三方控件名字叫WeifenLuo.WinFormsUI.Docking.dll   网上例子很多  如果还不会做   留下邮箱  我给你个简单的例子


-----------------------------------------------------------------------------------------

.... 我去   回答被别人抢了...   算了  留给你看看吧

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
OAngs
2012-07-20 · TA获得超过678个赞
知道小有建树答主
回答量:554
采纳率:66%
帮助的人:360万
展开全部
Frm_main 窗体 IsMdiContainer 设置为 True;
然后实例化 Frm_son 窗口。
实例化后的 Frm_son 窗口的 MdiParent 设置为 Frm_main(如果是在 Frm_main 类中操作可以用 this 代替。)然后 Show Frm_son 窗体就可以了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式