2010-06-09 44 views
61

我們的客戶之一有一箇舊的WinForms應用程序,其中包含具有大量控件的窗體。其中一些控件具有較深的層次結構,因此很難在設計器中選擇它們。在WinForms設計器中顯示控件層次結構

我需要理解這個層次結構,以修改應用程序來糾正一些錯誤。有沒有辦法清楚地看到這個層次結構?例如,是否有可用的東西類似於當您在HTML層次結構中的位置(HTML> Body> div>等)的麪包屑導致的.aspx源文件中可以看到的東西?或者更多的視覺可能?

回答

132

您需要使用文檔大綱

View > Other Windows > Document Outline 

或通過熱鍵

Ctl + ALT + T 
+1

誰知道?這也回答了這個問題:我需要使我現有的表單成爲一個選項卡控件的頁面,也就是說,我想用新的選項卡控件容器包圍現有的表單。我怎麼做?您可以在窗體上創建選項卡控件,然後在「文檔大綱」窗口中操縱上/下/左/右箭頭,直到獲得所需的安排。 – davidbak 2016-03-21 17:36:11

11

點擊視圖>其它窗口>文檔大綱在Visual Studio。

這應顯示控制層次結構。

2

視覺樣式生成的UI自定義 - 下載此工具,並使用它...

另一個工具是目前是「控制間諜工具簡化開發」

你會很容易找到解決辦法..