0
A
回答
4
假設您使用.net和Windows窗體。
您必須將TreeView的DrawMode屬性設置爲TreeViewDrawMode.OwnerDrawAll。一旦你這樣做了,treeview的DrawNode事件將在每次繪製樹節點時觸發。處理該事件並手動繪製您的項目。
您將得到DrawTreeNodeEventArgs作爲事件參數。它的狀態屬性會告訴你你必須繪製哪個樹狀物。 e.Bounds將幫助您確定邊界,並且您可以使用e.Graphics進行繪圖。你可以在這裏找到更詳細的信息:
http://msdn.microsoft.com/en-us/library/system.windows.forms.treeview.drawnode.aspx
但是準備投資多小時。
相關問題
- 1. 創建自定義TreeView/TreeNode
- 2. TreeView與多色TreeNode文本
- 3. TreeView的繪製
- 4. 與繪製自定義按鈕,如Facebook
- 5. UIButton的自定義繪製
- 6. DatagridViewComboBoxColumn的自定義繪製
- 7. WPF TreeView與自定義風格
- 8. p:treeNode:自定義TreeNode類型的圖標
- 9. 繪製自定義圖表
- 10. 繪製自定義按鈕
- 11. 自定義繪製UITableViewCell
- 12. 繪製自定義NSScroller
- 13. 自定義WPF TreeView綁定
- 14. 繪製自己的自定義視圖
- 15. Treeview - Treenode - VB.Net - Not Displaying Nodes
- 16. TreeView自定義節點
- 17. 自定義Silverlight TreeView模板
- 18. 的UIScrollView或自定義繪製
- 19. 在繪製自定義行的UITableViewCell
- 20. GUI使用的JFrame,與JPanel的繪製自定義形狀
- 21. 創建自定義RGB顏色和實現自定義繪製
- 22. 的TextView與底部繪製自定義行
- 23. 如何在TreeView中獲取TreeNode的ClientID?
- 24. 在asp.net中選擇TreeView中的TreeNode C#
- 25. 傳遞Treeview和TreeNode的通用參數
- 26. 爲ViewPager繪製自定義頁面
- 27. 圍繞自定義LinearLayout繪製邊框
- 28. 在Android上繪製自定義Seekbar
- 29. 繪製多個自定義視圖
- 30. Android - CirclePageIndicator自定義可繪製
你使用什麼語言 – junmats 2009-10-14 08:52:17
什麼GUI框架/工具包? Winforms將與WPF非常不同,即使兩者都可能使用C#。 – Joey 2009-10-14 09:03:01