簡體   English   中英

如何使用c#在TreeView中的兩個節點之間繪制一條線(Line as link)

[英]How to Draw a Line (Line as link) between two nodes in TreeView using c#

我想在Treeview Control中的兩個節點之間畫一條線。例如

在此輸入圖像描述

上圖顯示了兩個樹視圖節點Image SourceCogPMAlignTool 。現在我想在兩個節點之間繪制一條線,如下面的圖像(這里我通過雙擊圖像源加載,之后我將該圖像作為CogPMAlignTool工具的輸入)。有什么方法可以做到這一點嗎?

在此輸入圖像描述

盡管大多數控件都允許繪圖 ,但這對您沒有多大幫助,因為所有者繪圖往往會要求您繪制單個項目。

相反,您需要覆蓋控件的OnPaint()方法 ,並在控件自繪后在頂部繪制線條。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM