WPF:如何知道打开的窗口,用户控件名称

问题描述 投票:1回答:1

在Web应用程序中,我们只需在页面上单击鼠标右键,然后转到属性,并可以看到打开的页面路径。如何在WPF应用程序中实现这一点。我正在运行具有Windows的WPF应用程序,该窗口具有许多用户控件。我想编辑一个用户控件。所以我想知道它的名称和位置在我的项目文件夹中。

wpf user-controls wpf-controls filenames filepath
1个回答
0
投票

这不可能像在Web应用程序中那样,但是有一些工具可以为您提供帮助。

WPF Snoop

用于检查WPF应用程序,就像网页中的“检查元素”。检查后,按ALT + SHIFT将突出显示鼠标下的元素并显示其名称。然后,您可以在Visual Studio中搜索该名称以查找要编辑的类。

请参见https://github.com/snoopwpf/snoopwpf

enter image description here

Visual Studio XAML检查器

上述“实时可视树检查器”的Microsoft版本现已内置到Visual Studio中,并且与.NET Core 3.0和.NET Framework兼容。

请参见https://docs.microsoft.com/en-gb/visualstudio/xaml-tools/inspect-xaml-properties-while-debugging?view=vs-2019

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.