首页 > 解决方案 > 在VB中通过鼠标拖动来移动控件

问题描述

这篇文章的最终答案中,Paweł Wojda 发布了一种使用鼠标移动控件的一般方法。但是,我在 VB 中工作并且无法翻译他的方法,因为没有 control.location 和 control.update 的等价物。如何将相同的功能移植到 VB。

标签: wpfvb.net

解决方案


您链接的问题是使用 Windows 窗体项目,但是根据您最常用的标签,我猜您正在使用 WPF。

WinForms 的Control.Location属性等价Control.Margin于 WPF 中(特别是顶部和左侧)。

的,在某种程度上,相当于Control.Updateis Control.InvalidateVisual。虽然,在这种情况下也不需要调用,所以你可以忽略它。


推荐阅读