TextBoxBase.OnQueryContinueDrag(QueryContinueDragEventArgs) 方法

定義

每當未處理的 QueryContinueDrag 附加路由事件到達其路由中衍生自這個類別的項目時叫用。 實作這個方法可為此事件加入類別處理。

C#
protected override void OnQueryContinueDrag(System.Windows.QueryContinueDragEventArgs e);

參數

e
QueryContinueDragEventArgs

提供有關事件的資料。

備註

這個方法沒有預設實作。 在實作中呼叫 base () 仍建議使用,以防繼承中的中繼類別實作此方法。 視需求而定,您可以在特殊處理之前或之後呼叫 base () 。

此方法的用途與 Common Language Runtime (CLR) 事件模式 On* 方法類似:它可讓您使用類別處理常式而非實例處理常式來處理衍生類別的比對事件。 在此情況下,比對事件是路由事件。 On* 方法的實作模式與路由事件不同,因為路由事件可能是由子專案引發,這不一定是叫用處理程式的專案。 因此,您的實作必須將事件引數的來源屬性納入考慮 (,而且不應該嘗試在大部分情況下重新引發事件) 。 的 TextBoxBase 子類別可以選擇在路由收到事件時呼叫私用類別處理常式方法。 其中一個案例是採用事件的引數,並將事件標示為已處理。

適用於

產品 版本
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10