【发布时间】:2012-12-31 10:33:46
【问题描述】:
如果我想从图像创建可调整大小的表单,我必须使用矢量图像吗?
一个例子是 Photoshop。它可以调整大小并保持圆角和外边缘,而不会使其看起来变形和拉伸。
我知道简单的图案可以平铺在背景中,但尝试拥有完美的圆角是一项艰巨的任务。这将如何实现?
【问题讨论】:
标签: vb.net winforms image visual-studio gdi
如果我想从图像创建可调整大小的表单,我必须使用矢量图像吗?
一个例子是 Photoshop。它可以调整大小并保持圆角和外边缘,而不会使其看起来变形和拉伸。
我知道简单的图案可以平铺在背景中,但尝试拥有完美的圆角是一项艰巨的任务。这将如何实现?
【问题讨论】:
标签: vb.net winforms image visual-studio gdi
您可以为您的表单覆盖OnPaint 方法并自己绘制合适大小的背景。由于您正在绘制图元(路径、矩形、椭圆等),因此它不是缩放的源位图,您可以适应表单的大小。
【讨论】: