WPF MVVM 防止 Expander 控件折叠
WPF MVVM prevent a Expander control to collapse
是否有可能在 WPF
到 collapse
中阻止 Expander control
,当给出某些 conditions
时。对于我的用例,不可能直接在 xaml
中执行此操作,因为 Expander
是否可以折叠取决于 运行 时间内已知的条件。
我无法选择使用事件,因为该项目是 test project
到 seperate gui
并且代码严格。
也许您可以绑定到 IsExpanded 属性。
例如,您可以使用 DataTrigger、MultiDataTrigger、ValueConverter 或 MultiValueConverter 来管理与 IsExpanded 的数据绑定 属性。
还有一篇有趣的文章 here 可能会对您有所帮助。
如果您想将扩展器设置为始终保持打开状态。就留在这里吧。
<Expander IsExpanded="True"></Expander>
是否有可能在 WPF
到 collapse
中阻止 Expander control
,当给出某些 conditions
时。对于我的用例,不可能直接在 xaml
中执行此操作,因为 Expander
是否可以折叠取决于 运行 时间内已知的条件。
我无法选择使用事件,因为该项目是 test project
到 seperate gui
并且代码严格。
也许您可以绑定到 IsExpanded 属性。
例如,您可以使用 DataTrigger、MultiDataTrigger、ValueConverter 或 MultiValueConverter 来管理与 IsExpanded 的数据绑定 属性。
还有一篇有趣的文章 here 可能会对您有所帮助。
如果您想将扩展器设置为始终保持打开状态。就留在这里吧。
<Expander IsExpanded="True"></Expander>