我无法禁用mvvm中WPF数据网格中存在的组合框。
我试图通过在viewmodel中将属性IsHitTestVisible设置为“false”来实现此目的,但它无法正常工作。
这是我在XAML中的代码:
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<ComboBox ItemsSource="{Binding Path=ErrorDescriptionList}" IsHitTestVisible="{Binding TestResultsIsHitTestVisible}" Text="{Binding Description}" IsReadOnly="True"
Background="Transparent" SelectedItem="{Binding Path=Description,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}">
</ComboBox>
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
请您仔细研究并帮助我们解决问题。
提前致谢。
答案 0 :(得分:0)
而不是IsHitTestVisible
使用IsEnabled
。