У меня есть источник данных внутри триггера стиля, подобного следующему
<Style TargetType="DataGridCell" x:Key="ChangeAnimation" >
<Style.Triggers>
<DataTrigger Binding="{Binding Path=APropertyOfTheDataGridCellContext Bind DataContext}" Value="True" >
...
</DataTrigger>
</Style.Triggers>
</Style>
Я буду применять этот стиль к некоторым DataGridColumns, используя свойство CellStyle.Я хотел бы связать DataTrigger стиля со свойством datacontext ячейки, таким образом я смогу использовать этот стиль на всех необходимых столбцах вместо того, чтобы создавать новый стиль для каждого столбца.Возможно ли это?
Заранее спасибо.
РЕДАКТИРОВАТЬ: Чтобы уточнить, DataContext DataGrid является ViewModel со свойством под названием Rows, а у Rows есть свойство Cells со свойством под названиемBlink.Я хочу сослаться на свойство внутри стиля следующим образом:
<DataGrid.Resources>
<Style TargetType="DataGridCell" x:Key="ChangeAnimation" >
<Style.Triggers>
<DataTrigger Binding="{Binding Path=Blink}" Value="True" >
...
</DataTrigger>
</Style.Triggers>
</Style>
</DataGrid.Resources>
Это дает мне ошибку, так как DataGridResources - это тот, который содержит строки, а не ячейки.Как я могу ссылаться на DataGridCell DataContext из стиля?