繁体   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