开发一软件,要求对treeview控件添加一个画线功能,线为带箭头的单项或双向线。看下图
1
|___11
| |___111---|
| |___112<-||
| |___113 ||
|___12 ||
|___121<-||
|___122<--|
|___123
比如要求在111和122之间,112和121之间画一个带箭头的线,表达两个节点之间的连接关系,可以是单向的,也可以是双向的。这个功能该怎么实现,一个树中可能要画上几十条这样的带箭头的线。要求线的竖直部分不能重叠,线可以交叉。
这个功能该怎么实现啊
1
|___11
| |___111---|
| |___112<-||
| |___113 ||
|___12 ||
|___121<-||
|___122<--|
|___123
比如要求在111和122之间,112和121之间画一个带箭头的线,表达两个节点之间的连接关系,可以是单向的,也可以是双向的。这个功能该怎么实现,一个树中可能要画上几十条这样的带箭头的线。要求线的竖直部分不能重叠,线可以交叉。
这个功能该怎么实现啊
解决方案 »
- 多线程中,怎样在一个线程结束的时候,触发某一个操作。。
- 会正则的进来解决问题
- dgvData.KeyDown-=new KeyEventHandler(dgvData_KeyDown);与dgvData.KeyDown+=new KeyEventHandler(dgvData_KeyDown);
- 熟悉Gdi+的朋友请进来!!!!!
- VS 2005那个版本版权问题;
- 怎么用反射取得某类型下的第n级属性值??谢谢各位啊
- 【0615】【MSDN】【C#游戏开发项目实战】【全】【F】. 好东西快来下
- 请问大家在开发的时候如何使用配置文件?
- c#连接MS SQL SERVER哪种方法最快又稳定
- 很菜的问题,C#程序可以在没有装fdk能够运行吗??谢谢
- C#调用外部文件不能生成
- 在窗体中修改数据后重新加载报错,该如何解决?
话说像这样特别的树 应该也是没有的吧。