C#在MDI父窗体菜单中显示子窗体列表的设置方法

原创 2007年09月16日 01:52:00

环境VS2005

假设在菜单栏中已有一个菜单项为:窗口(W)。 (其名为:窗口WToolStripMenuItem

点菜单栏空白处,在属性窗口中找到MdiWindowListItem项,选择它的值为窗口WToolStripMenuItem就可以了。

文档中会产生如下的代码

// menuStrip1

……

this.menuStrip1.MdiWindowListItem = this.窗口WToolStripMenuItem;

……

 

MDI父窗体添加背景、背景上显示自动换行文本并解决闪烁的问题

原理:MDI窗口有一个叫MdiClient的窗口对象作为主背景窗口,要修改MDI窗口的背景就是修改该MdiClient对象的背景           一个MDI应用的主框架窗口包含一个特殊的子窗口称为...

【C#】MDI窗体中,将子窗体置于父窗体控件之上的方法

问题 这几天在优化程序的时候发现了一个问题,就是在MDI窗体中的子窗体被激活显示出来之后,总是被主窗体中的控件遮挡(各种控件)。解决的方法也试了很多但是都不是很满意,由于C#的WINFROM窗体没...

C#MDI打开子窗体去掉自动生成的菜单栏

C#在DMI中打开子窗体时自动生成了菜单栏,怎么去掉菜单栏呢呢? 先在父窗体的加载事件中打开子窗体并使它最大化 private void MDIParent1_Load(object send...

C#两种子父窗体传值方法

C#父窗体与子窗体之间传值
  • C_xxy
  • C_xxy
  • 2017年04月16日 21:07
  • 138

C#解决MDI窗体闪屏的方法

最近从师兄手上接了一个C#的项目,需要用到MDI窗体,可是每当我显示子窗体的时候会有一次“闪烁”,很明显,看起来非常不爽,查找许久,知道是每次在show()子窗体的时候都会调用子窗体构造函数重绘窗体,...

【机房收费系统】MDI菜单显示子窗体

前言: 本来以为添加了所有的窗体之后,像学生那样点击菜单就会弹出相应的子窗体,可并不是那样,在百度里查了这个话题,未果,看了同伴的博客后,我发现自己的探索能力还是需要继续进步,我决定按着一个思...

C#:Win32 Hooks(二)让MessageBox自动显示在父窗体中心

前言: 在WinForm里,无论你是否指定owner,MessageBox总是显示在屏幕中心,而不是父窗体中心。要想让其显示在父窗体中心,你不得不借助强大的Win32 Hooks。 源代码...
  • jhqin
  • jhqin
  • 2012年05月08日 09:50
  • 2463

C# Winform MDI窗体,父窗体控件覆盖子窗体的解决办法

问题:MDI窗体中,父窗体控件会覆盖子窗体,网上很多解决方案表面上解决了问题,但失去了MDI窗体的基本特性,并不实用。比较赞成使用子窗体“代替”父窗体控件的方案。思路:不将控件放置在父窗体上,而是放在...
  • lj22377
  • lj22377
  • 2015年09月14日 15:37
  • 2035

c# 利用 splitcontainer 和treeview 在MDI上面显示窗体 (进阶)

 和上一页不同的是,增加tabcontrol和Activator.CreateInstance(Type),使 界面更加易操作和代码更加简洁。tabcontrol中的tabpage有页面提示信...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:C#在MDI父窗体菜单中显示子窗体列表的设置方法
举报原因:
原因补充:

(最多只允许输入30个字)