Stylus 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供關於平板電腦的一般資訊。
public ref class Stylus abstract sealed
public static class Stylus
type Stylus = class
Public Class Stylus
- 繼承
-
Stylus
範例
以下範例示範如何記錄唱針的座標,即使唱針離開 的 TextBox範圍。 此範例假設存在被呼叫的 TextBox ,且 、 textBox1StylusDown與StylusUp事件與事件處理程序相StylusMove連。
void textbox1_StylusDown(object sender, StylusDownEventArgs e)
{
Stylus.Capture(textbox1);
}
void textbox1_StylusMove(object sender, StylusEventArgs e)
{
Point pos = e.GetPosition(textbox1);
textbox1.AppendText("X: " + pos.X + " Y: " + pos.Y + "\n");
}
void textbox1_StylusUp(object sender, StylusEventArgs e)
{
Stylus.Capture(textbox1, CaptureMode.None);
}
Private Sub textbox1_StylusDown(ByVal sender As Object, ByVal e As System.Windows.Input.StylusDownEventArgs) _
Handles textbox1.StylusDown
Stylus.Capture(textbox1)
End Sub
Private Sub textbox1_StylusMove(ByVal sender As Object, ByVal e As StylusEventArgs) _
Handles textbox1.StylusMove
Dim pos As Point = e.GetPosition(textbox1)
textbox1.AppendText("X: " & pos.X.ToString() & " Y: " & pos.Y.ToString() & vbLf)
End Sub
Private Sub textbox1_StylusUp(ByVal sender As Object, ByVal e As StylusEventArgs) _
Handles textbox1.StylusUp
Stylus.Capture(textbox1, CaptureMode.None)
End Sub
欄位
屬性
| 名稱 | Description |
|---|---|
| Captured |
取得觸控筆綁定的元素。 |
| CurrentStylusDevice |
取得代表目前使用觸控筆的觸控筆。 |
| DirectlyOver |
它會接收觸控筆正下方的元件。 |
附加屬性
| 名稱 | Description |
|---|---|
| IsFlicksEnabled |
取得或設定一個值,指示是否啟用了 flicks。 |
| IsPressAndHoldEnabled |
會取得或設定一個值,指示是否啟用按住。 |
| IsTapFeedbackEnabled |
會取得或設定是否啟用輕觸回饋的值。 |
| IsTouchFeedbackEnabled |
取得或設定是否啟用觸控回饋的值。 |
方法
附加事件
| 名稱 | Description |
|---|---|
| GotStylusCapture |
當元素捕捉觸控筆事件時會發生。 |
| LostStylusCapture |
當元素釋放觸控筆事件時會發生。 |
| PreviewStylusButtonDown |
當使用者按下觸控筆上的其中一個按鈕時,會發生這種情況。 |
| PreviewStylusButtonUp |
當使用者放開觸控筆上的其中一個按鈕時,會發生這種情況。 |
| PreviewStylusDown |
當使用者將觸控筆尖端觸碰繪圖板時會發生。 |
| PreviewStylusInAirMove |
當觸控筆在距離內(但未接觸)繪圖板時移動,會發生這種情況。 |
| PreviewStylusInRange |
當觸控筆進入繪圖板範圍時會發生。 |
| PreviewStylusMove |
當觸控筆在觸控板上移動時會發生。 |
| PreviewStylusOutOfRange |
當觸控筆超出繪圖板的範圍時會發生。 |
| PreviewStylusSystemGesture |
當使用者用觸控筆做系統手勢時會發生。 |
| PreviewStylusUp |
當使用者將觸控筆從繪圖板上抬起時,會發生這種情況。 |
| StylusButtonDown |
當使用者按下觸控筆上的其中一個按鈕時,會發生這種情況。 |
| StylusButtonUp |
當使用者放開觸控筆上的其中一個按鈕時,會發生這種情況。 |
| StylusDown |
當使用者將觸控筆尖端觸碰繪圖板時,會發生這種情況。 |
| StylusEnter |
當觸控筆游標進入元素的邊界時發生。 |
| StylusInAirMove |
當觸控筆在觸控筆範圍內但未接觸到平板時移動時,會發生這種情況。 |
| StylusInRange |
當觸控筆進入繪圖板範圍時會發生。 |
| StylusLeave |
當觸控筆游標離開元素的邊界時,會發生這種情況。 |
| StylusMove |
當觸控筆在觸控板上移動時會發生。 |
| StylusOutOfRange |
當觸控筆超出繪圖板的範圍時會發生。 |
| StylusSystemGesture |
當使用者用觸控筆做系統手勢時會發生。 |
| StylusUp |
當使用者從平板電腦舉起觸控筆時,會發生這種情況。 |