mdi父窗口有一个菜单
mdi子窗口只保留关闭按钮,取消了最大化最小化按钮
mdi子窗口在load时状态就被设置为最大窗口可是,这个时候,在父窗口菜单的最左边会出现一个图标
如果单击该图标,可以选择将子窗口最小化等操作。请教,我如何避免让该图标的出现,当然,同时子窗口的最大化、最小化按钮也不能出现,另外,要保留关闭按钮。
谢谢担心说不清楚,所以我画了一下,在发帖时有个上次文件选项,但是一直没有上传成功,我将图片放在以下网址。
http://cachefile20.fs2you.com/zh-cn/download/f79ddf30c3a620207192dcf16aaf9f64/mdi.JPG之前我也做了挺多尝试,但是往往只能得到部分效果,所以,这100分就给第一个可以完整解决我所有需求的回复。本质上,我虽然用的是mdi,其实还是只是给了用户类似sdi的窗口操作
这样可以减少软件的考虑逻辑,:)
mdi子窗口只保留关闭按钮,取消了最大化最小化按钮
mdi子窗口在load时状态就被设置为最大窗口可是,这个时候,在父窗口菜单的最左边会出现一个图标
如果单击该图标,可以选择将子窗口最小化等操作。请教,我如何避免让该图标的出现,当然,同时子窗口的最大化、最小化按钮也不能出现,另外,要保留关闭按钮。
谢谢担心说不清楚,所以我画了一下,在发帖时有个上次文件选项,但是一直没有上传成功,我将图片放在以下网址。
http://cachefile20.fs2you.com/zh-cn/download/f79ddf30c3a620207192dcf16aaf9f64/mdi.JPG之前我也做了挺多尝试,但是往往只能得到部分效果,所以,这100分就给第一个可以完整解决我所有需求的回复。本质上,我虽然用的是mdi,其实还是只是给了用户类似sdi的窗口操作
这样可以减少软件的考虑逻辑,:)
解决方案 »
- PropertyGrid 绑定 Panel 时有一个Locked属性,我这么样在加载时设置这个属性为true呢?
- 请问那位兄弟可以推荐一个短期的C#培训的地方
- 删除映射到本地的网络驱动器上的文件的问题,不解!
- 关于C#中正则表达式的问题
- c#做winform程序,操纵EXCEL模板,怎么让EXCEL成为当前活动程序,并打印预览?
- 请问如何对一个视频操作,我想要实现播放视频的时候只显示左边的一半。
- 文件保存的问题
- 问个简单的Xml的问题
- 无效的过程调用或参数
- 可不可以在c#中自己截取鼠标点击的事件,然后自己写相应函数,如果可以怎么办
- IHTMLDoc2.parentWindow出错?!高手进
- 如何處理Decimal數據的小數位
form1.MdiParent = this;
form1.MaximizeBox = true;
form1.Dock = DockStyle.Fill;
form1.ControlBox = false;
form1.FormBorderStyle = FormBorderStyle.None;
form1.Show();
这样初始时是最大化,没有最大最小图标,也没有最左上的那个.不知道这样能不能满足你的要求.
form1.MdiParent = this;
form1.MaximizeBox = true;
form1.Dock = DockStyle.Fill;
form1.ControlBox = false;
form1.FormBorderStyle = FormBorderStyle.None;
form1.Show();
这样初始时是最大化,没有最大最小图标,也没有最左上的那个.不知道这样能不能满足你的要求.
顶。
MaximizeBox = false;
MinimizeBox = false;
窗口样式中的
MaximizeBox=false
MinimizeBox=false
外观中的
FormBorderStyle=FixedDialog
由于ControlBox = false,该子窗口的右上角的关闭按钮没有了,而我希望是保留的。
假如将这个设置为true,那些最大最小图标也都回来了。
不好意思,你是说将其parentform的什么属性修改了呢,谢谢
MinimizeBox = false;