您的位置 首页 > 数码极客

如何更改mdi父窗体在visualc#中的背景色

MDI类型窗体设置背景图片



【实例介绍】本实例实现为多文档窗体设置背景图片的功能。运行程序,可以看到 MDI窗体显示的背景图片,可以打开子窗体。结果如 图1.33所示。



【开发过程】

(1) 创建一个Windows应用程序,项目名称为Ex031,窗体默认为FormU

(2) 设置Forml窗体的IsMdiContainer属性值为True, Backgroundimage 属性设置图片。

(3) 在项目中添加新的Windows窗体,默认名称为 Form20

(4) 在“打开”菜单的Click事件中编写代码 图M3 MDI窗体设置背景图片如下:

01 private void JTJF ToolStripMenuItem_Click(object sender, EventArgs e)

02 (

03 Form2 f rm=new Form2 () ; //实例化

04 = this; //设置 *窗体

05 (); //显示

06 }

【关键技术解析】

多文档窗体在应用程序中使用非常普遍。对于MDI窗体,子窗体只能显示在父窗体中, 不能在父窗体外的区域显示。设置多文档MDI窗体的背景图片,只要设置父窗体的 Backgroundimage 属性即可。

Form.IsMdiContainer属性:确定窗体是否为多文档窗体子窗体的容器。如果值为 True,则是为父窗体,否则为普通窗体。

Form.Backgroundimage属性:设置或获取窗体的背景图像。

【拓展应用】

可实现普通窗体设置背景图片。

可实现多文档窗体。

责任编辑: 鲁达

1.内容基于多重复合算法人工智能语言模型创作,旨在以深度学习研究为目的传播信息知识,内容观点与本网站无关,反馈举报请
2.仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证;
3.本站属于非营利性站点无毒无广告,请读者放心使用!

“如何更改mdi父窗体在visualc#中的背景色”边界阅读