C# WPF 基礎教程 視訊學習筆記(二)
阿新 • • 發佈:2019-02-12
1.理解路由事件
2.路由事件三種方式
(1) 直接路由事件
(2) 冒泡路由事件:由所觸發控制元件層逐步向上傳遞
(3) 遂道路由事件:冒泡路由事件前加Preview由頂層逐步向下層傳遞
3.路由事件引數
Object sender 那個對像引發的這個事件
RouteEventArgs e
e.Handled = True 設定為TRUE時該路由事件不會繼續進行傳遞
4.事件型別
生命週期事件:
滑鼠事件
MouseEnter MouseLeave 直接事件
PreviewMouseMove MouseMove
PreviewMouseLeftButtonDown PreviewMouseRightButtonDown
MouseLeftButtonDown MouseRightButtonDown
鍵盤事件 按下鍵盤時依次將發生以下事件某些控制元件可能只會有其中幾種
PreviewKeyDown KeyDow PreviewTextInput TextInput PreviewKeyUp KeyUp
手寫筆事件
多點觸控事件
5.捕獲滑鼠事件
Mouse.Capture(想要捕獲滑鼠資訊的控制元件對像)
6.滑鼠按鈕拖拽實現文字的複製
7.Tab鍵獲得焦點順序
TabIndex = "0" //按其中資料從小到大依次跳轉