0
我正在嘗試創建一個可拖動的自定義WPF控件,但我也需要在拖動時對它進行動畫處理。我需要重寫OnMouseDown來實現拖動功能,但我也希望我的動畫在MouseDown事件中觸發。WPF:如何將動畫與自定義事件處理結合起來?
沒有拖動功能 - 即,當OnMouseDown未被重寫 - 動畫工作,但是當我重寫OnMouseDown來實現拖動功能時,動畫停止工作。
這裏有什麼竅門?
謝謝!
我正在嘗試創建一個可拖動的自定義WPF控件,但我也需要在拖動時對它進行動畫處理。我需要重寫OnMouseDown來實現拖動功能,但我也希望我的動畫在MouseDown事件中觸發。WPF:如何將動畫與自定義事件處理結合起來?
沒有拖動功能 - 即,當OnMouseDown未被重寫 - 動畫工作,但是當我重寫OnMouseDown來實現拖動功能時,動畫停止工作。
這裏有什麼竅門?
謝謝!
解決方案:我使用PreviewMouseLeftButtonDown而不是重寫OnMouseDown來開始拖動操作。