[2
将自定义图与Picturebox的油漆事件集成在Windows表单中
[2
每当需要重新绘制时,事件就会发射(例如,调整大小,图像更改)。 您的自定义绘制方法(例如,
)封装了图形逻辑,有可能返回
[2
集成自定义绘制方法的两种主要方法:
1。直接绘制控件:
此方法使用 praind
对象直接绘制到图片框上。 更改在重新粉刷之间持续。
[2
{
E.Graphics.Drawellipse(Pens.Red,New Rectangle(3,4,44,44));
// ...其他图纸操作...
}
2。绘制图像:
此方法修改了图片框的基础 image 属性。 更改是持续的,因为它们会改变位图本身。 使用[graphics.fromimage(picturebox1.image)
创建一个对象,然后调用
[2 最佳方法取决于您的特定需求。 当您需要立即进行持续更改时,直接绘图是合适的。 当您要修改基础位图时,优选将图像吸引,以确保即使在多次重新涂片后仍保留这些更改。
免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。
Copyright© 2022 湘ICP备2022001581号-3