搜索"所有参考文献" (视觉工作室)

时间:2015-08-07 10:17:09

标签: c# wpf visual-studio visual-studio-2013

我正在使用VisualStudio 2013.在WPF上,使用c#Desktop应用程序。

如果我右键点击某事 - 说" WindowTitle"并选择"找到所有参考文献" VS向我显示C#文件中所有引用的列表(仅限.cs)。如果我使用菜单edit-find in files(所有文件),VS会向我显示一个列表C#和XAML(以及配置等)文件。

对于我的用途,我想在搜索某些内容时同时看到c#和.xaml。

是否只能使用"在文件中找到"?

我错过了一个概念 - 我学习它的方式是,XAML用于生成代码,所以为什么XAML不被认为是"引用"。

2 个答案:

答案 0 :(得分:3)

如果在我的XAML中我有一个命名控件

<DataGrid x:Name="DGrid"/>

然后在我的代码隐藏中,我在对DGrid的引用上单击'查找所有引用',Visual Studio向我显示了XAML引用。

如果在我的XAML中我有

`Value="{Binding Items}"` 

然后在我的ViewModel中单击我的Items属性上的'Find All References',Visual Studio将不会向我显示XAML引用,因为它不知道该属性将应用于哪个DataContext,类型在运行时应用。它没有办法知道。

答案 1 :(得分:0)

我本人为此使用“查找用法”(shift + F12)而不是引用,因为确实是在运行时评估的。