我有一个程序,用户可以在Datagrid中选择一行,然后点击“开始录制”按钮。当“录制”正在进行时,他们不被允许更改在datagrid中选择的值,所以我将IsEnabled设置为false。然而,当datagrid被设置为禁用时,它会取消选择已选中的行,这会破坏我对datagrid的SelectedItem属性的任何绑定。
是否有任何方法可以使datagrid行保持选中状态,即使控件被禁用?
编辑:这种情况在Windows Vista中不会发生,但在Windows 7中会发生。
是否有任何方法可以使datagrid行保持选中状态,即使控件被禁用?
编辑:这种情况在Windows Vista中不会发生,但在Windows 7中会发生。