我有一个包含100个用户控件的项目。当我在VS2010中加载项目并尝试打开设计器时,工具箱会旋转并旋转,直到它们全部加载完毕。
Winforms在Tools / Options / Winddows Forms Designer / General下有一个“AutoToolboxPopulate”开关。
我找不到XAML设计师的类似开关。是否存在?
答案 0 :(得分:2)
在VS2010中,可以在工具/选项/文本编辑器/ XAML /杂项下找到XAML的自动填充工具箱开关。
如果您希望启用自动填充,您可以使用System.ComponentModel.DesignTimeVisibleAttribute修饰您的usercontrol类,这样您就可以指定它们是否出现在设计器中。
答案 1 :(得分:1)
不幸的是,除了为项目实际添加设计时(* .Design.dll)程序集之外,我没有意识到这一点,有效地定义元数据以隐藏显式控件。
最近我也是这样,我希望我有一个类似旧的winforms属性的解决方案!