【发布时间】:2016-04-04 02:12:11
【问题描述】:
我正在尝试为事件触发器中的依赖属性之一设置值。在 Styles 中无法实现这一点。
代码中的以下样式适用于我的 DataGridCell,因此当 DataGridCell 上发生某些 Drop 事件时,我想将属性值设置为 True 以获取依赖属性“dragdrop:DragDropHelper.HighlightColumn ”。
我需要像下面这样的东西。
<Style x:Key="GridCellStyle" TargetType="DataGridCell">
<Setter Property="FontFamily" Value="Verdana"></Setter>
<Style.Triggers>
<Trigger Property="IsSelected" Value="True">
<Setter Property="Background" Value="Beige"></Setter>
<Setter Property="Foreground" Value="Black"></Setter>
</Trigger>
<EventTrigger RoutedEvent="Drop">
<Setter Property="dragdrop:DragDropHelper.HighlightColumn" Value="True"></Setter>
</EventTrigger>
</Style.Triggers>
</Style>
【问题讨论】:
标签: c# wpf xaml wpf-controls dependency-properties