2010-04-27 34 views
0

我有一個100個用戶控件的項目。當我在VS2010中加載項目並嘗試打開設計器時,工具箱旋轉並旋轉,直到它們全部加載完畢。停止在工具箱中加載silverlight或wpf usercontrols?

Winforms在Tools/Options/Winddows Forms Designer/General下有一個「AutoToolboxPopulate」開關。

我找不到XAML設計器的類似開關。有一個存在嗎?

回答

2

在VS2010中,可以在Tools/Options/Text Editor/XAML/Miscellaneous下找到XAML的Auto Populate Toolbox開關。

如果您希望保持啓用自動填充,您可以使用System.ComponentModel.DesignTimeVisibleAttribute修飾您的usercontrol類,這將允許您指定它們是否出現在設計器中。

+0

工作 - 謝謝! – chadbr 2010-07-28 03:15:42

1

不幸的是我沒有注意到,除了實際上爲項目添加了一個設計時(* .Design.dll)程序集,該程序有效地定義了元數據以隱藏顯式控件。

這最近我也是這樣,我希望我有一個像舊的winforms屬性的解決方案!