1. 程式人生 > >C# WPF 基礎教程 視訊學習筆記(二)

C# WPF 基礎教程 視訊學習筆記(二)

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" //按其中資料從小到大依次跳轉