如何获取 Visual Studio UI 元素的屏幕位置?
How to get the screen position of Visual Studio UI Elements?
我正在开发 Visual Studio 扩展。
有什么方法可以获取 IDE 的 UI 元素的位置吗?
例如,我需要工具栏项目的屏幕坐标,例如 运行 应用程序 - 按钮。
据我所知,Visual Studio SDK 的相应 UI 元素 类 不提供任何位置属性...
Visual Studio UI是WPF,所以可以用System.Windows.Media.VisualTreeHelper来枚举和定位UI个元素。
我正在开发 Visual Studio 扩展。
有什么方法可以获取 IDE 的 UI 元素的位置吗?
例如,我需要工具栏项目的屏幕坐标,例如 运行 应用程序 - 按钮。
据我所知,Visual Studio SDK 的相应 UI 元素 类 不提供任何位置属性...
Visual Studio UI是WPF,所以可以用System.Windows.Media.VisualTreeHelper来枚举和定位UI个元素。