C#:如何在Windows应用程序中自由移动控件?
我不希望IDE控制我控件的位置。
谢谢
答案 0 :(得分:3)
Visual Studio尝试通过将它们“捕捉”到对齐线(例如另一个控件的左侧,另一个控件的右侧,另一个控件的短距离或表单边缘等)来帮助您对齐控件,这样就可能了你能体验到无法自由移动你的控件吗?
如果是这种情况,您可以使用键盘上的箭头微调位置。使用鼠标将控件移动到您想要的位置,然后使用键盘进行最终调整。
答案 1 :(得分:0)
你的意思是在运行时拖动控件吗?
如果是这样的话:你必须检查点击鼠标的时间,找到控件,并在点击按钮时随时移动它。
答案 2 :(得分:0)
似乎你正在寻找类似于visual studio表单设计器的实现。 system.design程序集定义了 DesignSurface ,它可以满足您的需要。检查this。