У меня есть WPF Telerik RadGrid View, в котором строки должны иметь разные цвета в зависимости от логического значения.Я смог сделать это с помощью триггеров данных, но проблема в том, что я не смог отключить указатель мыши и выбрать эффекты в строке.В результате, даже если конкретный ряд имеет другой цвет из-за логического значения, при наведении курсора мыши или выделении строки он получает эффект выделения / наведения мыши.Есть ли способ отключить указатель мыши и выбранные свойства для определенной строки?Установка свойства IsSelected и Focusable в false также не имеет никакого значения.Стиль и триггеры данных следующие:
<Style x:Key="RadRowStyle" TargetType="{x:Type telerik:GridViewRow}">
<Style.Triggers>
<DataTrigger Binding="{Binding ABC}" Value="True">
<Setter Property="Background" Value="Blue"/>
<Setter Property="IsSelected" Value="False"/>
<Setter Property="Focusable" Value="False"/>
<Setter Property="FocusVisualStyle" Value="{x:Null}"/>
</DataTrigger>
<DataTrigger Binding="{Binding ABC}" Value="false">
<Setter Property="Background" Value="Transparent"/>
</DataTrigger>
</Style.Triggers>
</Style>