3
畫一條線(如線鏈路)欲繪製兩個節點之間的線路在樹視圖控制。例如如何在兩個節點之間在樹視圖使用C#
上述圖像顯示了兩個treeview節點圖像源和CogPMAlignTool。現在我想在兩個節點之間繪製一條線,如下圖(這裏我通過雙擊圖像源加載,之後我將該圖像作爲CogPMAlignTool工具的輸入)。有沒有辦法做到這一點?
畫一條線(如線鏈路)欲繪製兩個節點之間的線路在樹視圖控制。例如如何在兩個節點之間在樹視圖使用C#
上述圖像顯示了兩個treeview節點圖像源和CogPMAlignTool。現在我想在兩個節點之間繪製一條線,如下圖(這裏我通過雙擊圖像源加載,之後我將該圖像作爲CogPMAlignTool工具的輸入)。有沒有辦法做到這一點?
雖然大多數控件允許ownerdrawing,這並不能幫助你多少,因爲ownerdrawing往往要求你畫的各個項目。
取而代之,您需要override the control's OnPaint() method,並在控件繪製完成後在頂部畫線。
ya.But沒有繪畫事件可用於treeview控制.. –
好................. –
對不起,你是對的。這個鏈接可能會幫助你:http://www.codeproject.com/Articles/4548/Generating-missing-Paint-event-for-TreeView-and-Li – GazTheDestroyer