VS2005C#如何给MDI父窗体添加背景
2008-12-03 14:45
190 查看
一、将MDI主窗口的IsMdiContainer设为 False,将背景图片放到资源文件中,资源名为BackgroundImage
二、在MDI主窗口的构造函数中InitializeComponent();之后加下面4行代码
MdiClient m = new MdiClient();
this.Controls.Add( m );
m.Dock = DockStyle.Fill;
m.BackgroundImage = Properties.Resources.BackgroundImage ;
搞定!
有一搞不懂的问题,MdiClient没有BackgroundImageLayout属性,难道没办法修改背景的布局了?
试了一下修改MDI主窗口的BackgroundImageLayout属性
this.BackgroundImageLayout = ImageLayout.Stretch;
哈哈,居然成功了!
总结:
估计IsMdiContainer=True也就是在给窗口添加一个mdiClient子控件。
想将MdiClient放在toolStripContainer中,但不成功
二、在MDI主窗口的构造函数中InitializeComponent();之后加下面4行代码
MdiClient m = new MdiClient();
this.Controls.Add( m );
m.Dock = DockStyle.Fill;
m.BackgroundImage = Properties.Resources.BackgroundImage ;
搞定!
有一搞不懂的问题,MdiClient没有BackgroundImageLayout属性,难道没办法修改背景的布局了?
试了一下修改MDI主窗口的BackgroundImageLayout属性
this.BackgroundImageLayout = ImageLayout.Stretch;
哈哈,居然成功了!
总结:
估计IsMdiContainer=True也就是在给窗口添加一个mdiClient子控件。
想将MdiClient放在toolStripContainer中,但不成功
相关文章推荐
- WinForm中如何设置MDI父窗体的背景图片
- 给MDI父窗体添加背景和解决闪烁的问题
- C#给MDI主窗口添加背景
- MFC 如何实现对话框添加位图作为背景图
- 如何在MFC对话框中添加背景图片
- 关于Mdi添加背景图片的方法
- 如何给树形框添加背景图片
- mfc对话框程序如何添加背景图片以及使控件背景图片与对话框一致
- java中的图形界面如何在JFrame中添加背景色及背景图片
- java编程过程中中如何在JFrame面板添加图片作为背景
- iOS----如何添加背景图片 并使图片可以一直在背景中显示
- 如何给wpf的按钮添加背景图片
- 安卓中如何为listview添加背景
- 【android】:android如何给每个activity添加背景
- 如何给邮件添加背景颜色
- vc++如何给窗体添加背景图片
- 如何在MFC对话框中添加背景图片
- 如何在Word表格中的某一栏添加背景颜色
- 如何为表视图添加纹理背景
- 如何更改GRUB2的分辨率和添加背景图片?