将背景图像添加到MDI表单

时间:2010-08-29 19:07:50

标签: c# .net winforms

我想请求人们就如何在winforms MDI应用程序中显示背景图像给我一些建议。

我知道可以通过MDI表单。

欢迎任何有关如何进行此操作的意见。

非常感谢

此致 bornagaindeveloper

1 个答案:

答案 0 :(得分:3)

Winforms不允许您直接访问MDI客户端窗口。你必须找到它,如下:

    protected override void OnLoad(EventArgs e) {
        foreach (Control ctl in this.Controls) {
            if (ctl is MdiClient) {
                ctl.BackgroundImage = Properties.Resources.SampleImage;
                break;
            }
        }
        base.OnLoad(e);
    }