问题描述
小弟最近遇到一个头痛的问题;怎么实现以下功能:1.在界面上显示出树形图,2.树形图的节点显示图片而且可随意添加节点3.节点随意拖动;我的问题就出现在节点随意拖动上,我用treeview实现树形图,节点也可以在节点间拖动交换,但实现不了随意拖动,具体效果如MicrosoftOfficeVisio流程图一样;有人说treeview实现不了随意拖动,要画图,我晕了。。。。类似效果如下:请求各位大神帮助=>>>>
解决方案
解决方案二:
自己定义图形基类,每种图形可以子类实现,你要做的就是把每个图形当做一个对象,可以相应你的事件,并绘制锚点等
解决方案三:
自己定义先来一堆接口线性接口区域型接口可拖拽接口等再写类挨个定义挨个实现呗
解决方案四:
谢了。。。。。
解决方案五:
各位大神可以详细点不,,,小弟才疏学浅啊。。。。
解决方案六:
求解答啊。。。。
解决方案七:
引用1楼bdmh的回复:
自己定义图形基类,每种图形可以子类实现,你要做的就是把每个图形当做一个对象,可以相应你的事件,并绘制锚点等
说的没错,主要的技术就是GDI。
时间: 2024-09-10 12:24:49