为窗体移动设置背景图像

时间:2009-10-20 12:54:48

标签: windows-mobile

我是Windows Mobile新手。我需要为表单设置背景图像,但我只能看到设置背景颜色的选项。此外,我试图设置选项卡控件的背景图像,我也没有看到任何设置背景图像的选项。如何设置背景图像。

谢谢,

2 个答案:

答案 0 :(得分:3)

覆盖OnPaint并绘制您自己的图像。像这样:

protected override void OnPaint(PaintEventArgs e)
{
    base.OnPaint(e);
    e.Graphics.DrawImage(myBackGroundBitmap, 0, 0);
}

当然你需要加载那个图像,你可能想要平铺,居中或缩放它,但过程非常简单。

答案 1 :(得分:1)

另一种“低技术”解决方案是简单地将一个图片框控件放在您的表单上,并使用表单设计器中的“发送回”功能,以确保控件位于任何其他控件后面。

此方法不需要编写任何代码,您可以通过Visual Studio属性窗口配置图像缩放选项等。