Q
在圖像上繪製點
0
A
回答
1
您可以爲圖像創建一個Graphics對象,然後在圖像上繪製這些點。這確實使他們永久。像這樣:
public void ImageDrawing()
{
// NOTE: There are several ways you can load an image
// this is just using an existing file on disk
var img = Image.FromFile("myimage.jpg");
using (var g = Graphics.FromImage(img))
{
g.DrawLine(Pens.AliceBlue, new Point(), new Point(img.Width - 1, img.Height - 1));
}
this.BackgroundImage = img;
}
這將繪製一條AliceBlue線從左上角到右下角。
1
我們需要看代碼。我的猜測是你正在使用CreateGraphics繪圖,而不是在OnPaint中這樣做,所以當控件重新繪製並且你再也不會繪製它時,它就被簡單地刪除了。重寫OnPaint並在那裏完成所有繪圖(或發佈相關示例)
1
在你的情況只是把你的點繪圖代碼OnPaint
窗體的事件處理程序。您的積分消失,因爲形式重繪例程
相關問題
- 1. 在圖像上繪製鼠標點擊
- 2. 在Octave/Matlab上繪製點圖像
- 3. 在繪圖區域上繪製圖像
- 4. 在圖像上繪製
- 5. 在DrawingContext上繪圖時在圖像上繪製陰影
- 6. 用Matlab在圖上繪製圖像
- 7. 在R的圖像頂部繪製點
- 8. 上繪製圖像的OpenCV
- 9. Api在地圖上繪製點
- 10. 在柵格圖層上繪製XYZ點
- 11. 在美國地圖上繪製點
- 12. 在flex中的線圖上繪製點
- 13. 在jpg圖像上繪製文本android
- 14. C#:在圖像上繪製時間戳
- 15. flex如何在圖像上繪製
- 16. 如何在圓圈上繪製圖像
- 17. 在拍攝圖像上繪製線條
- 18. 在圖像上繪製多邊形
- 19. 用PyQt在圖像上繪製線條
- 20. 在Android上繪製多個圖像
- 21. javascript在圖像上繪製矩形
- 22. 獲取圖像在窗口上繪製
- 23. 如何在窗口上繪製圖像?
- 24. 在圖像上繪製一個矩形
- 25. 在畫布上繪製對象/圖像
- 26. 在WinForms上繪製透明圖像
- 27. 在圖像右上角繪製文字
- 28. 在上面繪製圖像pdf iOS 5
- 29. 在畫布上繪製背景圖像
- 30. 在UIView上快速繪製UIImage圖像