Stylus 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
태블릿 펜에 대한 일반 정보에 대한 액세스를 제공합니다.
public ref class Stylus abstract sealed
public static class Stylus
type Stylus = class
Public Class Stylus
- 상속
-
Stylus
예제
다음 예제에서는 스타일러스가 경계를 벗어나더라도 스타일러스의 좌표를 기록하는 방법을 보여 줍니다 TextBox. 이 예제에서는 TextBox 호출 textBox1이 있고 StylusDown, 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
필드
속성
| Name | Description |
|---|---|
| Captured |
스타일러스가 바인딩되는 요소를 가져옵니다. |
| CurrentStylusDevice |
현재 사용 중인 스타일러스를 나타내는 스타일러스를 가져옵니다. |
| DirectlyOver |
스타일러스 바로 아래에 있는 요소를 가져옵니다. |
연결된 속성
| Name | Description |
|---|---|
| IsFlicksEnabled |
플리킹을 사용할 수 있는지 여부를 나타내는 값을 가져오거나 설정합니다. |
| IsPressAndHoldEnabled |
길게 누르기를 사용할 수 있는지 여부를 나타내는 값을 가져오거나 설정합니다. |
| IsTapFeedbackEnabled |
탭 피드백을 사용할 수 있는지 여부를 나타내는 값을 가져오거나 설정합니다. |
| IsTouchFeedbackEnabled |
터치 피드백을 사용할 수 있는지 여부를 나타내는 값을 가져오거나 설정합니다. |
메서드
연결된 이벤트
| Name | Description |
|---|---|
| GotStylusCapture |
요소가 스타일러스 이벤트를 캡처할 때 발생합니다. |
| LostStylusCapture |
요소가 스타일러스 이벤트를 해제할 때 발생합니다. |
| PreviewStylusButtonDown |
사용자가 스타일러스의 단추 중 하나를 누를 때 발생합니다. |
| PreviewStylusButtonUp |
사용자가 스타일러스의 단추 중 하나를 해제할 때 발생합니다. |
| PreviewStylusDown |
사용자가 스타일러스의 끝을 태블릿에 터치할 때 발생합니다. |
| PreviewStylusInAirMove |
스타일러스가 태블릿의 범위 내에 있는 동안 이동하는 경우 발생합니다(터치하지 않음). |
| PreviewStylusInRange |
스타일러스가 태블릿 범위 내에 올 때 발생합니다. |
| PreviewStylusMove |
스타일러스가 태블릿을 터치하는 동안 움직일 때 발생합니다. |
| PreviewStylusOutOfRange |
스타일러스가 태블릿 범위를 벗어날 때 발생합니다. |
| PreviewStylusSystemGesture |
사용자가 이 스타일러스를 사용하여 시스템 제스처를 만들 때 발생합니다. |
| PreviewStylusUp |
사용자가 태블릿에서 스타일러스를 들어 올릴 때 발생합니다. |
| StylusButtonDown |
사용자가 스타일러스의 단추 중 하나를 누를 때 발생합니다. |
| StylusButtonUp |
사용자가 스타일러스의 단추 중 하나를 해제할 때 발생합니다. |
| StylusDown |
사용자가 스타일러스의 끝을 태블릿에 터치할 때 발생합니다. |
| StylusEnter |
스타일러스 커서가 요소의 경계에 들어갈 때 발생합니다. |
| StylusInAirMove |
스타일러스가 태블릿의 범위에 있지만 만지지 않는 동안 움직일 때 발생합니다. |
| StylusInRange |
스타일러스가 태블릿 범위 내에 올 때 발생합니다. |
| StylusLeave |
스타일러스 커서가 요소의 경계를 벗어나면 발생합니다. |
| StylusMove |
스타일러스가 태블릿을 터치하는 동안 움직일 때 발생합니다. |
| StylusOutOfRange |
스타일러스가 태블릿 범위를 벗어날 때 발생합니다. |
| StylusSystemGesture |
사용자가 이 스타일러스를 사용하여 시스템 제스처를 만들 때 발생합니다. |
| StylusUp |
사용자가 태블릿 PC에서 스타일러스를 올릴 때 발생합니다. |