Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在c#中制作移动控件?_C# - Fatal编程技术网

如何在c#中制作移动控件?

如何在c#中制作移动控件?,c#,C#,如何在c#中制作移动控件 两个圆圈,两个圆圈之间有一条直线连接 如果我们在任何方向上移动一个圆,另一个圆保持不变,但直线根据第一个圆改变其位置 我想要这个想法……如果你有,请帮助我?你没有告诉我们这是Winform应用程序、WPF还是Silverlight 在我看来,WPF可能是实现这一目标的合适技术。 可以使用形状对象绘制圆和线。 也许只有我一个人,但我真的不明白你的问题。我们说的是WinForms,对吗?现在,你能解释一下你正在努力解决的部分到底是什么吗?实际上我有边和节点………我用圆表示节

如何在c#中制作移动控件

两个圆圈,两个圆圈之间有一条直线连接

如果我们在任何方向上移动一个圆,另一个圆保持不变,但直线根据第一个圆改变其位置


我想要这个想法……如果你有,请帮助我?

你没有告诉我们这是Winform应用程序、WPF还是Silverlight

在我看来,WPF可能是实现这一目标的合适技术。 可以使用形状对象绘制圆和线。

也许只有我一个人,但我真的不明白你的问题。我们说的是WinForms,对吗?现在,你能解释一下你正在努力解决的部分到底是什么吗?实际上我有边和节点………我用圆表示节点,用线表示边…就像在控制流图中一样…所以现在我想我可以在输出中移动圆,使控制流图的视图更好。实际上,我是从邻接矩阵中表示一个CFG…您是否使用
系统。绘制
命名空间?您可能需要进行一些编码,然后覆盖
OnMouseDown
OnMouseUp
OnMouseMove
等。