我需要能够“卡住”列表框选择,直到我清除用户对项目的选择。
我似乎找不到任何例子,需要一些正确方向的指导。
我在 MVVM 中,所以我可能想要触发 RelayCommand 并且仅在 SelectedIndex 为 -1 时启用它。
我该怎么做?
最佳答案
您可以尝试使用 Enable 属性,例如:
<Listbox Enabled=False />
如果需要,您可以在代码中将此属性与另一个属性绑定(bind)。
Property IsListBoxEnable As Boolean
<Listbox Enabled="{Binding IsListBoxEnable, Mode=TwoWay}" />
在您的代码中,您只需修改 IsLisBoxEnable 的值。
关于c# - 已进行选择时卡住列表框项目的选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19325295/