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. 在Octave/Matlab上繪製點圖像
- 2. 在圖像上繪製鼠標點擊
- 3. 在繪圖區域上繪製圖像
- 4. 在圖像上繪製
- 5. 在win32上繪製圖像?
- 6. Android - 在圖像上繪製
- 7. 在JButton上繪製圖像?
- 8. 如何在圖像上繪製圖像?
- 9. 在DrawingContext上繪圖時在圖像上繪製陰影
- 10. 在matlab上繪製2d點並在點上點擊時顯示相關圖像
- 11. jfree圖在圖像上繪製陰謀
- 12. 在位圖圖像上繪製文本
- 13. 用Matlab在圖上繪製圖像
- 14. 如何根據圖像上各點的座標值繪製圖像上的點
- 15. 在matlab上,我如何繪製rgb圖像上的質心點?
- 16. 用相對座標在圖像視圖上繪製點android
- 17. 在R的圖像頂部繪製點
- 18. 上繪製圖像的OpenCV
- 19. EXC_BAD_ACCESS上CIContext繪製圖像
- 20. UIView上的圖像繪製
- 21. 在等高線圖上繪製點
- 22. 在flex中的線圖上繪製點
- 23. Api在地圖上繪製點
- 24. 在美國地圖上繪製點
- 25. 如何在地圖上繪製點windwindGIS
- 26. 在柵格圖層上繪製XYZ點
- 27. 在MATLAB中的地圖上繪製點
- 28. 在前景上繪製圖像
- 29. 在圖像上繪製一個矩形
- 30. 如何在surfaceview上繪製圖像android