如何进行2个控件间连线,并且连线后鼠标移动控件连线也随着移动.
求思路,求案例,求代码。
谢谢大家,有点急~
求思路,求案例,求代码。
谢谢大家,有点急~
解决方案 »
- 求助:每次打开winform窗体设计器,tabpage上的GroupBox都缩小17px
- 应用程序,应用程序域,进程,线程
- 用什么方法能得到事件所关联的方法是哪一个?(是我说的不明白,还是没有人会呢)
- 为什么shortVar1=shortVar1+shortVar2会报错:int不为隐式转化为short?
- 一段copy文件的方法 但是丢数据 大家帮我看看
- 面试题
- 求.NET下的SQL语句中的GO的处理方法
- c# 图片切割加工再合并,怎么实现
- 关于C#窗体的问题,请帮忙!!!!!
- 打开窗体设计器时发生这种情况,求各位帮忙看看是什么问题。
- 急急急~~把DataSet数据导入到execl
- C#中一个小问题,比较困惑。。看看吧
2.然后选择你要自动走的控件的location 出现在你鼠标经过的点。
可能是我描述的不清楚,比方说两个button吧。他们都是可以用鼠标拖着移动的,而这两个button之间是有一个线连接的,移动后,线也还要把他们连接着,但是线的长度跟倾斜角度不确定,因为客户可能会把其中一个button拖很远。拖到那我们也不能确定,就在愁这个问题呢。
2.如果拉线段的话那就计算就复杂了。总之线段经过的每一点你都要 记录。 你可以把 2个 button 看成 2个 大圆点。 他们有直线距离BTNA(X,Y) ,BTNB(X,Y)计算2点的距离 会吧;然后 在在根据 2点 进行绘制。
如果你的线段固定 ,那就是 一个BUTTON 移动另一个 跟着位移就可以了
对于点位之间的连线,涉及到GDI+编程,主要用到 Graphics 类。