[C#]MDI父窗體新增背景圖片,並隨父窗體縮放

在C#的人機介面應用,多重文件介面(MDI, Multiple-Document Interface)是一個常用的容器,在表單屬性中,將IsMdiContainer設定為true即可生成容器。

然而,生成容器後,父父窗體背景的預設值為灰色,在人機介面的視覺效果,實在不親民。因此如何利用Resources.resx新增背景圖片資源,並在程式碼中調用該背景圖片,同時該背景圖片可隨著父父窗體縮放,為本文主題。

a.首先,點擊在專案中的Resources.resx,如圖一所示。

圖一

 

b.待Resources.resx視窗出現後,將字符串類型選擇為圖像,用添加資源將背景圖片加入Resources.resx視窗中。

圖二
圖三

 

c.回到父窗體的BackgroundImage屬性,匯入剛剛添加在Resources.resx視窗內的圖像資源,並將圖像layout選擇stretch。

圖四

 

圖五

d.為了使該背景圖片具備隨父窗體縮放的效果,需將調用圖像資源的程式碼置於Resize事件中,如圖五所示。

圖六

運行代碼後,再嘗試調整父窗體大小,即可看到效果。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值