查看WPF 應用程序XAML結構DOM樹
當我們看到一些設計新穎的網站時,可以借助瀏覽器自帶的Inspector 工具或插件方便的瀏覽網站布局結構及邏輯。如果是WPF 應用程序能否看到控件的架構方式呢?本篇將介紹兩款工具Snoop 和WPF Inspector 可用來窺探WPF 應用程序內部結構。
(一)Snoop
接下來打開WPF應用程序,點擊“刷新”按鍵即可看到Snoop 已經捕獲到如下圖示。
點擊“Snoop”(望遠鏡)按鍵,進入Snoop 捕獲界面。與IE8 中的Developer Tools 效果相同,在左側控件樹列表中選擇的內容會通過紅色邊框體現在WPF 應用程序中。瀏覽WPF 程序控件屬性,同時可以設置斷點進行Debug。比較欣賞Snoop 的一個功能是2D/3D 結構顯示效果,點擊工具欄中的“放大鏡”按鍵即可瀏覽,這樣看起來控件結構是不是形象了很多。
XAML代碼<Window x:Class="CrazyElephant.Client.Snoop" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="Snoop" Height="300" Width="300"> <StackPanel> <Button Content="測試Snoop1" Height="30" Width="100" Click="Button_Click"></Button> <Button Content="測試Snoop2" Height="30" Width="100"></Button> </StackPanel> </Window>
查看WPF 應用程序XAML結構DOM樹
相關推薦
查看WPF 應用程序XAML結構DOM樹
pla soft spec 代碼 ant es2017 ext 設置斷點 ins 當我們看到一些設計新穎的網站時,可以借助瀏覽器自帶的Inspector 工具或插件方便的瀏覽網站布局結構及邏輯。如果是WPF 應用程序能否看到控件的架構方式呢?本篇將介紹兩款工具Snoop 和
Android 查看每個應用的最大可用內存
round 虛擬機 man aps 每次 策略 不同的 clas nload http://blog.csdn.net/vshuang/article/details/39647167 Android 內存管理 &Memory Leak & OOM 分
查看Android應用包名、Activity的幾個方法
local get edit pack too edi androidm shell mcu 一、沒有apk,應用已經安裝到手機或虛擬機中 1.logcat .清除logcat內容,使用命令adb logcat -c .啟動logcat,使用命令adb logcat Act
細數改善WPF應用程序性能的10大方法
微軟 來看 ros actions win 硬件配置 start stat 增強 原文:細數改善WPF應用程序性能的10大方法 WPF(Windows Presentation Foundation)應用程序在沒有圖形加速設備的機器上運行速度很慢是個公開的秘密,給
WPF應用程序內嵌網頁
決定 程序 har dev Language 需要 eve -name cati 原文:WPF應用程序內嵌網頁 版權聲明:本文為博主原創文章,轉載請註明出處。 https://blog.csdn.net/shaynerain/arti
WPF應用程序防止關閉LiteDB數據庫文件加載事件
b數 googl base get all filepath .get 關閉 數據 在WPF應用程序的主窗口和它的Window.Loaded事件我得到一些數據從LiteDB數據庫文件。 var groupViewModel = new GroupsViewModel();C
centos7-根據端口號查看所屬應用
net 端口 ets tst src gre http oot image [root@cent7-zuoys ~]# netstat -lnp | grep 8080 [root@cent7-zuoys ~]# ps 4735 c
Tomcat端口被占用怎麽查看占用程序
根據 能力 管理器 進程 nec col 操作 connect conn 1、關閉占用8080端口的進程:8080端口被占用的話執行startup.bat會報錯,可在cmd下執行netstat -ano命令查看端口是否被占用,如果被占用可根據相應的PID號在任務管理器查找並
字符串查看及應用
name cde class div color 字符串 int abc type # 查看變量類型 name= "abcdefg" print(type(name)) 字符串查看及應用
《演算法設計與應用》資料結構回顧-樹
概念回顧 昨晚看到資料結構中的樹部分,現在回顧一下。 樹是資料結構裡面比較複雜,也比較有趣的一種。 對應的名稱很多,比如二叉樹,紅黑樹,B樹,B+樹等等 對應排序也挺多,前序,中序等等。 排序回顧 最近看到《演算法設計與應用》書裡面提到書的排序方式印象較深。 分為
win下如何查看那個網絡端口被那個應用程序使用
efault 命令行 tps 默認 ref cati ide roc .html 在運行裏面鍵入cmd打開命令行窗口。 在命令行窗口鍵入命令: netstat -ano 第一和第二列是自己網絡的端口和外網連接的端口,pid:(全稱Process I
WPF中查看PDF文件 - 基於開源的MoonPdfPanel (無需安裝任何PDF閱讀器)問題匯總
報錯 博客 mil iss 用法 責任 位置 通過 連接 致敬Yang-Fei—有一個簡單的用法示例: http://www.cnblogs.com/yang-fei/p/4885570.html。 寫MoonPdfPanel的哥們關於這個開源軟件的實現介紹
做應用開發的怎樣查看Android源代碼
網上 zip 位置 attach for lod class文件 andro clip 當我們在eclipse中開發android程序的時候,往往須要看源碼(可能是出於好奇,可能是讀源碼習慣)。那麽怎樣查看Android源碼呢? 如果我們想參看Activity類
MySQL 查看表結構簡單命令
flush 生成 直接插入 info 表結構 not 簡單 with utf 一、簡單描述表結構,字段類型 desc tabl_name; 顯示表結構,字段類型,主鍵,是否為空等屬性,但不顯示外鍵。 例如:desc table_name 二、查詢表中列的註釋信息 sele
了解AutoCAD對象層次結構 ——應用程序
圖標 接下來 sin 應用 窗口 .com 不能 實現 center 想象這樣一個場景:當您開始一天的工作,坐到電腦前面,用鼠標雙擊桌面上的AutoCAD Civil 3D圖標,這時一個AutoCAD Civil 3D應用程序將運行起來。打開Windows任務管理器,我們可
windows下查看特定端口被什麽程序占用
-1 特定 看到了 運行 -a 組合 ask 端口占用 程序 我電腦上因為命令: netstat -ano 列出的太多了,所以不好看。 以下是其他方式: 查看8088端口占用情況: 開始---->運行---->cmd,或者是window+R組合鍵
怎樣查看一個網站是否使用dedecms織夢程序做的
標簽 ops temp get agen back 自己 站點 判斷 對於一個自己看上的好網站,我們總是迫不及待的想知道它是用什麽程序做的。然後自己也可以通過仿站、采集等做一個類似的站點。今天分享點如何判斷一個網站是否是使用的織夢DedeCMS程序制作的知識,以後看上哪個站
hive表信息查詢:查看表結構、表操作等--轉
cal ica class depend yun sel getting 結構 dconf 原文地址:http://www.aboutyun.com/forum.PHP?mod=viewthread&tid=8590&highlight=Hive 問題導讀
VS2013 查看程序各個函數的CPU利用率<轉>
nts jsb eas 無法鎖定 tail bsp 圖片 b2c iss 自己寫的程序CPU占用率過高,無法鎖定原因時,可以用VS2013幫忙檢測 1. 打開VS 性能分析 2. 啟動項目進行檢測 3. 選擇CPU采樣 完成 4. 分析一段時間 然後停止分析 5. 選擇顯示
知道端口號如何查看應用位置
-c ava 1.7 .class dir load 端口 tar util 知道端口號,如何查看應用位置 [[email protected]/* */ sbin]# netstat -nlp |grep 8080 tcp