【问题标题】:Using images as form backgrounds?使用图像作为表单背景?
【发布时间】:2012-12-31 10:33:46
【问题描述】:

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

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

我知道简单的图案可以平铺在背景中,但尝试拥有完美的圆角是一项艰巨的任务。这将如何实现?

【问题讨论】:

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


    【解决方案1】:

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

    【讨论】:

    • 我不确定你会怎么做。图像不会扭曲导致边角被拉伸吗?
    猜你喜欢
    • 1970-01-01
    • 2011-07-18
    • 1970-01-01
    • 2015-06-30
    • 1970-01-01
    • 1970-01-01
    • 2015-10-25
    • 2021-11-21
    • 2014-03-24
    相关资源
    最近更新 更多