查看WPF 应用程序XAML结构DOM树

Posted 试看将来的环球,必将是代码的世界。

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了查看WPF 应用程序XAML结构DOM树相关的知识,希望对你有一定的参考价值。

当我们看到一些设计新颖的网站时,可以借助浏览器自带的Inspector 工具或插件方便的浏览网站布局结构及逻辑。如果是WPF 应用程序能否看到控件的架构方式呢?本篇将介绍两款工具Snoop 和WPF Inspector 可用来窥探WPF 应用程序内部结构。

(一)Snoop
newsnoop
接下来打开WPF应用程序,点击“刷新”按键即可看到Snoop 已经捕获到如下图示。
123

点击“Snoop”(望远镜)按键,进入Snoop 捕获界面。与IE8 中的Developer Tools 效果相同,在左侧控件树列表中选择的内容会通过红色边框体现在WPF 应用程序中。浏览WPF 程序控件属性,同时可以设置断点进行Debug。比较欣赏Snoop 的一个功能是2D/3D 结构显示效果,点击工具栏中的“放大镜”按键即可浏览,这样看起来控件结构是不是形象了很多。

XAML代码


1234

以上是关于查看WPF 应用程序XAML结构DOM树的主要内容,如果未能解决你的问题,请参考以下文章

WPF 组织机构下拉树多选

WPF知识点全攻略06-WPF逻辑树(Logical Tree)和可视树(Visual Tree)

如何在wpf应用程序中使gridview成为树视图的子元素

WPF 组织机构下拉树多选,递归绑定方式现实

WPF路由事件:逻辑树和可视树

WPF的重要新概念