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