Я хочу изменить цвет AlternatingRowBackground на основе dataTrigger. Я получаю сообщение об ошибке из IDE, и он не будет создан (см. Ниже xaml).Styling Wpf AlternatingRowBackground on Trigger
Ошибка: Не удается найти свойство стиля 'AlternatingRowBackground' по типу 'System.Windows.Controls.DataGridRow'
Xaml
<Style TargetType="{x:Type DataGridRow}">
<Setter Property="AlternatingRowBackground" Value="Beige" />
<Style.Triggers>
<Trigger Property="IsMouseOver" Value="True">
<Setter Property="Background" Value="{StaticResource SelectedRowBackgroundBrush}" />
</Trigger>
<DataTrigger Binding="{Binding BondType}" Value="P">
<Setter Property="Background" Value="Pink"/>
<Setter Property="AlternatingRowBackground" Value="LightPink" />
</DataTrigger>
</Style.Triggers>
</Style>
Любые идеи будут оценены.
Спасибо, я дам вам попробовать и вернуться к вам, имеет смысл. – DermFrench
Привет, то, что я на самом деле хочу сделать, это применить битю на чередующихся строках, за исключением случаев, когда встречается datatrigger, на этом этапе я хочу lightpink. Это возможно? – DermFrench
Вы говорите, что хотите изменить alternatingRowColor для всех альтернативных строк, которые появляются после строки, где выполняется dataTrigger? – theartwebreathe