WPF MVVM阻止Expander控件崩溃
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WPF MVVM阻止Expander控件崩溃相关的知识,希望对你有一定的参考价值。
当某些Expander control
被给予时,是否有可能阻止WPF
中的collapse
到conditions
。对于我的用例,不可能直接在xaml
中进行,因为Expander
是否可以折叠取决于在运行时才知道的条件。
我没有选择使用事件,因为该项目是test project
到seperate gui
和严格的代码。
答案
也许你可以绑定到IsExpanded属性。
例如,您可以使用DataTrigger,MultiDataTrigger,ValueConverter或MultiValueConverter来管理与IsExpanded属性绑定的数据。
还有一篇有趣的文章here可以帮助你。
另一答案
如果要将Expander设置为始终保持切换开启状态。把它留在这里
<Expander IsExpanded="True"></Expander>
以上是关于WPF MVVM阻止Expander控件崩溃的主要内容,如果未能解决你的问题,请参考以下文章
WPF中 怎么禁用 Expander.Header中的ToggleButton 要源代码呀~~