使用图像作为表单背景?

时间:2013-01-16 23:23:49

标签: vb.net winforms image visual-studio gdi

如果我想从图像创建可调整大小的表单,我是否必须使用矢量图像?

一个例子是Photoshop。它可以调整大小并保持圆角和外边缘,而不会使其看起来扭曲和拉伸。

我知道简单的图案可以在背景中平铺,但尝试拥有完美的圆角是一项艰巨的任务。怎么会这样做?

1 个答案:

答案 0 :(得分:0)

您可以覆盖表单的OnPaint方法,并以正确的大小自己绘制背景。由于您正在绘制基元(路径,矩形,椭圆等),因此它不是缩放的源位图,您可以适应表单的大小。