首页 > 解决方案 > 如何获取 Visual Studio UI Elements 的屏幕位置?

问题描述

我正在开发一个 Visual Studio 扩展。

有什么方法可以获取 IDE 的 UI 元素的位置吗?

因此,例如,我需要工具栏项的屏幕坐标,例如运行应用程序 - 按钮。

据我所见,Visual Studio SDK 的相应 UI 元素类不提供任何位置属性...

标签: c#visual-studiovisual-studio-extensionsvisual-studio-sdk

解决方案


Visual Studio UI 是 WPF,因此您可以使用System.Windows.Media.VisualTreeHelper枚举和定位 UI 元素。


推荐阅读