我正在使用Visual Studio 2010,在一个WPF应用程序中,我正在使用一个Expander。问题是,Expander内部的GroupBox等在设计窗口中被隐藏了。
有什么办法可以让它们显示出来吗?
谢谢!
我正在使用Visual Studio 2010,在一个WPF应用程序中,我正在使用一个Expander。问题是,Expander内部的GroupBox等在设计窗口中被隐藏了。
有什么办法可以让它们显示出来吗?
谢谢!
好的,这是一篇旧文章,所以Gregg可能已经有了答案。但是,我想发表答案,因为这可能会帮助其他遇到此问题的人。
在VS 10的设计视图中,扩展器未展开的原因是它使用用户定义的样式进行了样式化,如下所示:
<Expander Header="Layout"
IsExpanded="True"
Style="{StaticResource ExpanderStyle_Normal}">
</Expander>
因此,有两个解决方案:
或/更好的方法
在该样式的控制模板的contentpresenter中将Visibility设置为“Visible”。
< ContentPresenter Visibility="Visible" />
注意:这两种解决方法仅适用于设计阶段,因此当您完成后,需要恢复到运行时所需的设置。