Q
,我想了解在C#
0
A
回答
1
我曾經這樣做的一種偷偷摸摸的方式是創建一個自定義控件,從中刪除背景並在其上繪製我的形狀和尺寸。然後,你可以很容易地實現選擇(覆蓋的OnClick),拖動和縮放(onmousedown事件,的OnMouseMove,OnMouseUp)。然後,您可以通過屬性(請參閱Browsable屬性和屬性獲取/設置器)和PropertyGrid控件來實現諸如顏色等選項。
任何超出,雖然 - 貝塞爾曲線和類似 - 將需要的東西一點點更先進的,雖然。
另一種方法是隻使用這種控制的尺寸控,並執行存儲在一箇中央畫布所有的繪製 - 然後,唯一的缺點是找出如何選擇在畫布上的形狀。
2
「GDI +」是你在找什麼。您可以從這裏開始:http://msdn.microsoft.com/en-us/library/da0f23z7.aspx
相關問題
- 1. 我想了解crontabs
- 2. 我想了解一下指針用C
- 3. 我想了解函數
- 4. 學習C#,想了解該代碼
- 5. 想了解C數組行爲
- 6. 我想了解Android中的OpenGL。我想學習它。
- 7. 想了解異步
- 8. 我想了解的Android日誌
- 9. 我想了解一下這個代碼
- 10. 我想了解spring framework的源碼
- 11. 我想了解如何使用Node.js
- 12. 我想了解一下makefile文件
- 13. 新到Android我想多瞭解一下
- 14. 我想了解以下javascript代碼
- 15. 我想了解博主模板語言
- 16. 我想了解'__attribute __((space(dma)));''的語法
- 17. mysql和php ...我想了解優化
- 18. 我想了解一下web.php使用
- 19. 瞭解自我。在目標C
- 20. 瞭解叉C在C
- 21. 想了解AVR代碼
- 22. 我想了解這個變量賦值中發生了什麼
- 23. 想了解在存儲過程分裂()
- 24. 我想在python解析HTML
- 25. 我想了解什麼功能「reorder_sentence」確實在這個環節:
- 26. 我想了解IComparer如何在下面的程序中工作
- 27. 我想了解的優化改進縮小在JavaScript
- 28. 我想我誤解了Unity3d的層次系統
- 29. 我想了解什麼是錯我的3on1功能
- 30. 我想了解我的Android應用程序代碼
有你,我可以從任何工作的例子嗎? – Brad 2009-02-18 13:54:43