WPF:如何将动画与自定义事件处理相结合?

WPF:如何将动画与自定义事件处理相结合?,wpf,drag-and-drop,Wpf,Drag And Drop,我正在尝试创建一个可拖动的自定义WPF控件,但我还需要在拖动时设置它的动画。我需要覆盖OnMouseDown以实现拖动功能,但我还希望在MouseDown事件中触发动画 如果没有拖动功能(即,未覆盖OnMouseDown),动画将工作,但当我覆盖OnMouseDown以实现拖动功能时,动画将停止工作 这里有什么诀窍 谢谢 解决方案:我使用PreviewMouseLeftButtonDown而不是覆盖OnMouseDown来开始拖动操作

我正在尝试创建一个可拖动的自定义WPF控件,但我还需要在拖动时设置它的动画。我需要覆盖OnMouseDown以实现拖动功能,但我还希望在MouseDown事件中触发动画

如果没有拖动功能(即,未覆盖OnMouseDown),动画将工作,但当我覆盖OnMouseDown以实现拖动功能时,动画将停止工作

这里有什么诀窍


谢谢

解决方案:我使用PreviewMouseLeftButtonDown而不是覆盖OnMouseDown来开始拖动操作