wpf - 在VB中通过鼠标拖动来移动控件
问题描述
在这篇文章的最终答案中,Paweł Wojda 发布了一种使用鼠标移动控件的一般方法。但是,我在 VB 中工作并且无法翻译他的方法,因为没有 control.location 和 control.update 的等价物。如何将相同的功能移植到 VB。
解决方案
您链接的问题是使用 Windows 窗体项目,但是根据您最常用的标签,我猜您正在使用 WPF。
WinForms 的Control.Location
属性等价Control.Margin
于 WPF 中(特别是顶部和左侧)。
的,在某种程度上,相当于Control.Update
is Control.InvalidateVisual
。虽然,在这种情况下也不需要调用,所以你可以忽略它。
推荐阅读
- powershell - Get-Acl:无法验证参数“路径”上的参数
- variables - 天蓝色管道选项选择器脚本
- c++ - 头文件包含的奇怪行为
- ubuntu - 使用“conjure-up”构建单节点 Kubernetes 集群后,如何使用公共 IP 地址访问它?
- python - 如何画圆并在上面写字
- html - 我的代码不起作用。如何在剪辑的 div 上添加前后元素?
- json - 尝试使用 express4-tedious POST 或 PUT 时出现 JSON 格式错误
- flutter - 在 Flutter 中激活和停用收藏夹图标
- google-sheets - 如何在 Google 表格中连续查找第一个非空白单元格的坐标?
- node.js - K8s:节点的 CPU 在大约 1 小时的计算后下降到 1