怎样实现这种常见的界面 其实界面很简单:一个窗体分为左右两部分。 左边有一排按钮;右边是一空白区域 需要:点击不同的按钮在窗体右半部分显示不同的页面。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 b/s下可以用iframe、framesetc/s下用Splitter c/s,问题是新开界面怎么打开在右边,用Form吗,Form怎么定位在右边?c/s 怎么实现iframe、frameset 效果 UserControl 点击加载相应的UserControl 搂住确定右面是页面而不是一个form么? 用MDI,详细楼主参阅MSDN即可,别忘了给分. 搂住确定右面是页面而不是一个form么?=================================不知道是不是Form,假如是Form,怎么实现定位在那个地方?该软件还有很多功能界面都打开在那个地方,怎么实现?我再发几个界面,大家研究研究 同意三楼的意见,b/s下可以用iframe、frameset c/s下用Splitter还有就是把你的主窗体设置成MDI的主窗体,要放在右边空白区域的子窗体设置成MDI的子窗体,这样就可以实现你的要求了。父窗体.IsMdiContainer = true;子窗体.MdiParent = 父窗体;这样就可以了。 还有就是把你的主窗体设置成MDI的主窗体,要放在右边空白区域的子窗体设置成MDI的子窗体,这样就可以实现你的要求了。 父窗体.IsMdiContainer = true; 子窗体.MdiParent = 父窗体; 这样就可以了。=============================================伙计,不要想当然阿。不是这么简单的就能实现的,你再仔细看一下。{ 右边空白区域的子窗体设置成MDI的子窗体} ,那么左边的一排按钮怎么办,MDI的子窗体怎么定位那个地方? Dock Panel...停靠面板...很多第三方控件都有的... 如果不是很多很多控件的话,为什么不用TapControl呢? 还可以动态地加选项页,一个button对应一个page, 比如Btn1 对应 Page1 ,Btn2对应Page2哪果点击Btn1的时候就让 tabControl1.SelectTab(Page2); 如果把TapControl的头隐藏起来就像是换了一个新页一样 多谢各位的参与,大家看看我模仿的结果,仿造的不是很好实现办法:主窗口 Mdiprent,然后左边Panel,splitter,子窗口就自动定位到右边了(哈哈,它自动过去了,我以为还要费事调整它呢) 请帮我看下下面这个问题!!! 关于C#的线程问题 Winform有三层的应用吗?? 是否有现成方法可以获得交错数组所有元素个数 续 5个数字3 个一组 算法 AssignRequest分派问题 c# 中DataList中LinkButton的text如何获取,为什么我老得到空值 高分求 《敏捷软件开发 原则模式与实践》 一书的电子版,不知道各位有没有啊?中文英文均可~~ 高手帮我看看这样的函数该怎么样调用他! 请问能用c#开发分布试应用程序吗?? xsd的问题,不知有没人这么做过? 如何取一时间点
c/s下用Splitter
c/s 怎么实现iframe、frameset 效果
UserControl 点击加载相应的UserControl
=================================
不知道是不是Form,假如是Form,怎么实现定位在那个地方?该软件还有很多功能界面都打开在那个地方,怎么实现?
我再发几个界面,大家研究研究
b/s下可以用iframe、frameset
c/s下用Splitter
还有就是把你的主窗体设置成MDI的主窗体,要放在右边空白区域的子窗体设置成MDI的子窗体,这样就可以实现你的要求了。
父窗体.IsMdiContainer = true;
子窗体.MdiParent = 父窗体;
这样就可以了。
父窗体.IsMdiContainer = true;
子窗体.MdiParent = 父窗体;
这样就可以了。
=============================================
伙计,不要想当然阿。不是这么简单的就能实现的,你再仔细看一下。
{ 右边空白区域的子窗体设置成MDI的子窗体} ,那么左边的一排按钮怎么办,MDI的子窗体怎么定位那个地方?
主窗口 Mdiprent,然后左边Panel,splitter,子窗口就自动定位到右边了(哈哈,它自动过去了,我以为还要费事调整它呢)