2
我想在DragEnter事件觸發時更改框架元素的背景,並在觸發DragLeave事件時恢復其背景。另外,我希望將其應用於一種風格。在DragEnter上更改背景
繼承人我有什麼目前:
<EventTrigger RoutedEvent="Button.DragEnter">
<BeginStoryboard x:Name="DragHoverStoryboard">
<Storyboard>
<DoubleAnimation Storyboard.Target="??????????"
Storyboard.TargetProperty="Background"
Duration="0:0:0"
To="{DynamicResource HoverBrush}" />
</Storyboard>
</BeginStoryboard>
</EventTrigger>
<EventTrigger RoutedEvent="Button.DragLeave">
<StopStoryboard BeginStoryboardName="DragHoverStoryboard" />
</EventTrigger>
<EventTrigger RoutedEvent="Button.Drop">
<StopStoryboard BeginStoryboardName="DragHoverStoryboard" />
</EventTrigger>
這裏的問題是,因爲這種風格可以適用於任何FrameworkElement的我不能用名義申請目標。我如何將目標應用於伴奏風格的元素?
如果'TargetName'保留空白,是不是使用這個樣式應用於的當前對象? – Rachel