更新:2007 年 11 月
通过使用 Visual Studio Windows Presentation Foundation (WPF) 设计器,可有多种在 XAML 中转到对象定义的方法。本主题介绍几种方法。
| .gif) 说明: | 
|---|
| 本主题中介绍的一些功能是在 Visual Studio 2008 SP1 中引入的。 | 
在 WPF 设计器中转到控件的定义
- 在“设计”视图中选择该控件。 - 控件定义在 XAML 视图中突出显示。 
从代码隐藏文件转到控件的定义
- 在代码编辑器中,右击控件的符号,并从上下文菜单中选择“转到定义”。 - 控件定义在 XAML 视图中突出显示。 
从对象浏览器转到控件的定义
- 从“视图”菜单中选择“对象浏览器”。 - 对象浏览器窗口打开。 
- 在对象浏览器中找到您的项目。 
- 展开节点,直到找到定义该控件的类。 
- 选择该类。 - 该控件显示在对象浏览器的右窗格中。 
- 在右窗格中双击该控件。 - 控件定义在 XAML 视图中突出显示。 
在“代码定义”窗口中查看控件的定义
- 从“视图”菜单中选择“代码定义窗口”。 
- 在代码编辑器中单击控件的符号。 - 控件定义显示在“代码定义”窗口中。 
| .gif) 说明: | 
|---|
| 此功能在 Visual Basic 中不可用。 | 
从标记导航器转到控件的定义
- 在 XAML 视图中,使用视图底部的标记导航器来查找控件。 - 控件定义在 XAML 视图中突出显示。 
查看对控件的所有引用
- 在代码编辑器中,右击控件的符号,并从上下文菜单中选择“查找所有引用”。 - 对控件的所有引用都在“查找符号结果”窗口中列出。 
从“类视图”窗口中转到控件的定义
- 从“视图”菜单中选择“类视图”。 - “类视图”窗口打开。 
- 在“类视图”窗口中找到您的项目。 
- 展开节点,直到找到定义您的控件的类。 
- 选择该类。 - 此控件将显示在“类视图”窗口的底部窗格中。 
- 在底部窗格中双击该控件。 - 控件定义在 XAML 视图中突出显示。 
使用“文档大纲”窗口转到对象的定义
- 从“视图”菜单中指向“其他窗口”,然后选择“文档大纲”。 - 将打开“文档大纲”窗口。 
- 浏览文档大纲,直至找到该对象。 
- 在“文档大纲”窗口中单击该对象。 - 对象定义在 XAML 视图中突出显示。 
通过对象的名称转到对象的定义
- 在“编辑”菜单中指向“查找和替换”,然后选择“快速查找”。 - 将打开“查找和替换”窗口。 
- 在“查找内容:”框中键入要查找的对象的名称,然后单击“查找下一个”。 
- 如有必要,继续单击“查找下一个”,直到找到对象。 - 对象定义在 XAML 视图中突出显示。