다음을 통해 공유


Stylus 클래스

정의

태블릿 펜에 대한 일반 정보에 액세스할 수 있도록 합니다.

public ref class Stylus abstract sealed
public static class Stylus
type Stylus = class
Public Class Stylus
상속
Stylus

예제

다음 예제에서는 스타일러스가 의 경계를 벗어나더라도 스타일러스의 좌표를 기록하는 방법을 보여 줍니다 TextBox. 이 예제에서는 라는 textBox1가 있고 StylusDown, StylusUpStylusMove 이벤트가 이벤트 처리기에 연결되어 있다고 가정 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

필드

GotStylusCaptureEvent

GotStylusCapture 연결된 이벤트를 식별합니다.

IsFlicksEnabledProperty

IsFlicksEnabled 연결된 속성을 식별합니다.

IsPressAndHoldEnabledProperty

IsPressAndHoldEnabled 연결된 속성을 식별합니다.

IsTapFeedbackEnabledProperty

IsTapFeedbackEnabled 연결된 속성을 식별합니다.

IsTouchFeedbackEnabledProperty

IsTouchFeedbackEnabled 연결된 속성을 식별합니다.

LostStylusCaptureEvent

LostStylusCapture 연결된 이벤트를 식별합니다.

PreviewStylusButtonDownEvent

PreviewStylusButtonDown 연결된 이벤트를 식별합니다.

PreviewStylusButtonUpEvent

PreviewStylusButtonUp 연결된 이벤트를 식별합니다.

PreviewStylusDownEvent

PreviewStylusDown 연결된 이벤트를 식별합니다.

PreviewStylusInAirMoveEvent

PreviewStylusInAirMove 연결된 이벤트를 식별합니다.

PreviewStylusInRangeEvent

PreviewStylusInRange 연결된 이벤트를 식별합니다.

PreviewStylusMoveEvent

PreviewStylusMove 연결된 이벤트를 식별합니다.

PreviewStylusOutOfRangeEvent

PreviewStylusOutOfRange 연결된 이벤트를 식별합니다.

PreviewStylusSystemGestureEvent

PreviewStylusSystemGesture 연결된 이벤트를 식별합니다.

PreviewStylusUpEvent

PreviewStylusUp 연결된 이벤트를 식별합니다.

StylusButtonDownEvent

StylusButtonDown 연결된 이벤트를 식별합니다.

StylusButtonUpEvent

StylusButtonUp 연결된 이벤트를 식별합니다.

StylusDownEvent

StylusDown 연결된 이벤트를 식별합니다.

StylusEnterEvent

StylusEnter 연결된 이벤트를 식별합니다.

StylusInAirMoveEvent

StylusInAirMove 연결된 이벤트를 식별합니다.

StylusInRangeEvent

StylusInRange 연결된 이벤트를 식별합니다.

StylusLeaveEvent

StylusLeave 연결된 이벤트를 식별합니다.

StylusMoveEvent

StylusMove 연결된 이벤트를 식별합니다.

StylusOutOfRangeEvent

StylusOutOfRange 연결된 이벤트를 식별합니다.

StylusSystemGestureEvent

StylusSystemGesture 연결된 이벤트를 식별합니다.

StylusUpEvent

StylusUp 연결된 이벤트를 식별합니다.

속성

Captured

스타일러스가 바인딩된 요소를 가져옵니다.

CurrentStylusDevice

현재 사용 중인 스타일러스를 나타내는 스타일러스를 가져옵니다.

DirectlyOver

스타일러스 바로 아래에 있는 요소를 가져옵니다.

연결된 속성

IsFlicksEnabled

긋기가 사용되는지 여부를 나타내는 값을 가져오거나 설정합니다.

IsPressAndHoldEnabled

누르고 있기가 사용되는지 여부를 나타내는 값을 가져오거나 설정합니다.

IsTapFeedbackEnabled

누르기 피드백이 사용되는지 여부를 나타내는 값을 가져오거나 설정합니다.

IsTouchFeedbackEnabled

터치 피드백이 사용되는지 여부를 나타내는 값을 가져오거나 설정합니다.

메서드

AddGotStylusCaptureHandler(DependencyObject, StylusEventHandler)

GotStylusCapture 연결된 이벤트에 대한 처리기를 추가합니다.

AddLostStylusCaptureHandler(DependencyObject, StylusEventHandler)

LostStylusCapture 연결된 이벤트에 대한 처리기를 추가합니다.

AddPreviewStylusButtonDownHandler(DependencyObject, StylusButtonEventHandler)

PreviewStylusButtonDown 연결된 이벤트에 대한 처리기를 추가합니다.

AddPreviewStylusButtonUpHandler(DependencyObject, StylusButtonEventHandler)

PreviewStylusButtonUp 연결된 이벤트에 대한 처리기를 추가합니다.

AddPreviewStylusDownHandler(DependencyObject, StylusDownEventHandler)

PreviewStylusDown 연결된 이벤트에 대한 처리기를 추가합니다.

AddPreviewStylusInAirMoveHandler(DependencyObject, StylusEventHandler)

PreviewStylusInAirMove 연결된 이벤트에 대한 처리기를 추가합니다.

AddPreviewStylusInRangeHandler(DependencyObject, StylusEventHandler)

PreviewStylusInRange 연결된 이벤트에 대한 처리기를 추가합니다.

AddPreviewStylusMoveHandler(DependencyObject, StylusEventHandler)

PreviewStylusMove 연결된 이벤트에 대한 처리기를 추가합니다.

AddPreviewStylusOutOfRangeHandler(DependencyObject, StylusEventHandler)

PreviewStylusOutOfRange 연결된 이벤트에 대한 처리기를 추가합니다.

AddPreviewStylusSystemGestureHandler(DependencyObject, StylusSystemGestureEventHandler)

PreviewStylusSystemGesture 연결된 이벤트에 대한 처리기를 추가합니다.

AddPreviewStylusUpHandler(DependencyObject, StylusEventHandler)

PreviewStylusUp 연결된 이벤트에 대한 처리기를 추가합니다.

AddStylusButtonDownHandler(DependencyObject, StylusButtonEventHandler)

StylusButtonDown 연결된 이벤트에 대한 처리기를 추가합니다.

AddStylusButtonUpHandler(DependencyObject, StylusButtonEventHandler)

StylusButtonUp 연결된 이벤트에 대한 처리기를 추가합니다.

AddStylusDownHandler(DependencyObject, StylusDownEventHandler)

StylusDown 연결된 이벤트에 대한 처리기를 추가합니다.

AddStylusEnterHandler(DependencyObject, StylusEventHandler)

StylusEnter 연결된 이벤트에 대한 처리기를 추가합니다.

AddStylusInAirMoveHandler(DependencyObject, StylusEventHandler)

StylusInAirMove 연결된 이벤트에 대한 처리기를 추가합니다.

AddStylusInRangeHandler(DependencyObject, StylusEventHandler)

StylusInRange 연결된 이벤트에 대한 처리기를 추가합니다.

AddStylusLeaveHandler(DependencyObject, StylusEventHandler)

StylusLeave 연결된 이벤트에 대한 처리기를 추가합니다.

AddStylusMoveHandler(DependencyObject, StylusEventHandler)

StylusMove 연결된 이벤트에 대한 처리기를 추가합니다.

AddStylusOutOfRangeHandler(DependencyObject, StylusEventHandler)

StylusOutOfRange 연결된 이벤트에 대한 처리기를 추가합니다.

AddStylusSystemGestureHandler(DependencyObject, StylusSystemGestureEventHandler)

StylusSystemGesture 연결된 이벤트에 대한 처리기를 추가합니다.

AddStylusUpHandler(DependencyObject, StylusEventHandler)

StylusUp 연결된 이벤트에 대한 처리기를 추가합니다.

Capture(IInputElement)

지정한 요소에 스타일러스를 캡처합니다.

Capture(IInputElement, CaptureMode)

지정한 요소에 스타일러스를 캡처합니다.

GetIsFlicksEnabled(DependencyObject)

지정된 요소에 대한 IsFlicksEnabled 연결된 속성의 값을 설정합니다.

GetIsPressAndHoldEnabled(DependencyObject)

지정된 요소에 대한 IsPressAndHoldEnabled 연결된 속성의 값을 설정합니다.

GetIsTapFeedbackEnabled(DependencyObject)

지정된 요소에 대한 IsTapFeedbackEnabled 연결된 속성의 값을 설정합니다.

GetIsTouchFeedbackEnabled(DependencyObject)

지정된 요소에 대한 IsTouchFeedbackEnabled 연결된 속성의 값을 설정합니다.

RemoveGotStylusCaptureHandler(DependencyObject, StylusEventHandler)

GotStylusCapture 연결된 이벤트에 대한 처리기를 제거합니다.

RemoveLostStylusCaptureHandler(DependencyObject, StylusEventHandler)

LostStylusCapture 연결된 이벤트에 대한 처리기를 제거합니다.

RemovePreviewStylusButtonDownHandler(DependencyObject, StylusButtonEventHandler)

PreviewStylusButtonDown 연결된 이벤트에 대한 처리기를 제거합니다.

RemovePreviewStylusButtonUpHandler(DependencyObject, StylusButtonEventHandler)

PreviewStylusButtonUp 연결된 이벤트에 대한 처리기를 제거합니다.

RemovePreviewStylusDownHandler(DependencyObject, StylusDownEventHandler)

PreviewStylusDown 연결된 이벤트에 대한 처리기를 제거합니다.

RemovePreviewStylusInAirMoveHandler(DependencyObject, StylusEventHandler)

PreviewStylusInAirMove 연결된 이벤트에 대한 처리기를 제거합니다.

RemovePreviewStylusInRangeHandler(DependencyObject, StylusEventHandler)

PreviewStylusInRange 연결된 이벤트에 대한 처리기를 제거합니다.

RemovePreviewStylusMoveHandler(DependencyObject, StylusEventHandler)

PreviewStylusMove 연결된 이벤트에 대한 처리기를 제거합니다.

RemovePreviewStylusOutOfRangeHandler(DependencyObject, StylusEventHandler)

PreviewStylusOutOfRange 연결된 이벤트에 대한 처리기를 제거합니다.

RemovePreviewStylusSystemGestureHandler(DependencyObject, StylusSystemGestureEventHandler)

PreviewStylusSystemGesture 연결된 이벤트에 대한 처리기를 제거합니다.

RemovePreviewStylusUpHandler(DependencyObject, StylusEventHandler)

PreviewStylusUp 연결된 이벤트에 대한 처리기를 제거합니다.

RemoveStylusButtonDownHandler(DependencyObject, StylusButtonEventHandler)

StylusButtonDown 연결된 이벤트에 대한 처리기를 제거합니다.

RemoveStylusButtonUpHandler(DependencyObject, StylusButtonEventHandler)

StylusButtonUp 연결된 이벤트에 대한 처리기를 제거합니다.

RemoveStylusDownHandler(DependencyObject, StylusDownEventHandler)

StylusDown 연결된 이벤트에 대한 처리기를 제거합니다.

RemoveStylusEnterHandler(DependencyObject, StylusEventHandler)

StylusEnter 연결된 이벤트에 대한 처리기를 제거합니다.

RemoveStylusInAirMoveHandler(DependencyObject, StylusEventHandler)

StylusInAirMove 연결된 이벤트에 대한 처리기를 제거합니다.

RemoveStylusInRangeHandler(DependencyObject, StylusEventHandler)

StylusInRange 연결된 이벤트에 대한 처리기를 제거합니다.

RemoveStylusLeaveHandler(DependencyObject, StylusEventHandler)

StylusLeave 연결된 이벤트에 대한 처리기를 제거합니다.

RemoveStylusMoveHandler(DependencyObject, StylusEventHandler)

StylusMove 연결된 이벤트에 대한 처리기를 제거합니다.

RemoveStylusOutOfRangeHandler(DependencyObject, StylusEventHandler)

StylusOutOfRange 연결된 이벤트에 대한 처리기를 제거합니다.

RemoveStylusSystemGestureHandler(DependencyObject, StylusSystemGestureEventHandler)

StylusSystemGesture 연결된 이벤트에 대한 처리기를 제거합니다.

RemoveStylusUpHandler(DependencyObject, StylusEventHandler)

StylusUp 연결된 이벤트에 대한 처리기를 제거합니다.

SetIsFlicksEnabled(DependencyObject, Boolean)

지정된 요소에 대한 IsFlicksEnabled 연결된 속성의 값을 설정합니다.

SetIsPressAndHoldEnabled(DependencyObject, Boolean)

지정된 요소에 대한 IsPressAndHoldEnabled 연결된 속성의 값을 설정합니다.

SetIsTapFeedbackEnabled(DependencyObject, Boolean)

지정된 요소에 대한 IsTapFeedbackEnabled 연결된 속성의 값을 설정합니다.

SetIsTouchFeedbackEnabled(DependencyObject, Boolean)

지정된 요소에 대한 IsTouchFeedbackEnabled 연결된 속성의 값을 설정합니다.

Synchronize()

커서와 사용자 인터페이스를 동기화합니다.

연결된 이벤트

GotStylusCapture

요소에서 스타일러스 이벤트를 캡처할 때 발생합니다.

LostStylusCapture

요소에서 스타일러스 이벤트를 해제할 때 발생합니다.

PreviewStylusButtonDown

사용자가 스타일러스의 단추 중 하나를 누를 때 발생합니다.

PreviewStylusButtonUp

사용자가 스타일러스의 단추 중 하나를 놓을 때 발생합니다.

PreviewStylusDown

사용자가 스타일러스의 끝을 태블릿에 댈 때 발생합니다.

PreviewStylusInAirMove

스타일러스를 태블릿에 대지 않고 태블릿 범위 안에서 움직일 때 발생합니다.

PreviewStylusInRange

스타일러스가 태블릿 범위 안으로 들어올 때 발생합니다.

PreviewStylusMove

스타일러스를 태블릿에 대고 움직일 때 발생합니다.

PreviewStylusOutOfRange

스타일러스가 태블릿 범위를 벗어날 때 발생합니다.

PreviewStylusSystemGesture

사용자가 이 스타일러스로 시스템 제스처를 만들 때 발생합니다.

PreviewStylusUp

사용자가 스타일러스를 태블릿에서 뗄 때 발생합니다.

StylusButtonDown

사용자가 스타일러스의 단추 중 하나를 누를 때 발생합니다.

StylusButtonUp

사용자가 스타일러스의 단추 중 하나를 놓을 때 발생합니다.

StylusDown

사용자가 스타일러스의 끝을 태블릿에 댈 때 발생합니다.

StylusEnter

스타일러스 커서가 요소 범위 안으로 들어올 때 발생합니다.

StylusInAirMove

스타일러스를 태블릿에 대지 않고 태블릿 범위 안에서 움직일 때 발생합니다.

StylusInRange

스타일러스가 태블릿 범위 안으로 들어올 때 발생합니다.

StylusLeave

스타일러스 커서가 요소 범위를 벗어날 때 발생합니다.

StylusMove

스타일러스를 태블릿에 대고 움직일 때 발생합니다.

StylusOutOfRange

스타일러스가 태블릿 범위를 벗어날 때 발생합니다.

StylusSystemGesture

사용자가 이 스타일러스로 시스템 제스처를 만들 때 발생합니다.

StylusUp

사용자가 스타일러스를 Tablet PC에서 뗄 때 발생합니다.

적용 대상