[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