Stylus 클래스

정의

태블릿 펜에 대한 일반 정보에 액세스할 수 있도록 합니다.Provides access to general information about a tablet pen.

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

예제

다음 예제에서는 스타일러스가의 경계를 벗어날 경우에도 스타일러스의 좌표를 기록 하는 방법을 보여 줍니다 TextBox .The following example demonstrates how to record the coordinates of the stylus, even if the stylus leaves the bounds of a TextBox. 이 예에서는 라는가 있고 TextBox textBox1 StylusDown , StylusUpStylusMove 이벤트가 이벤트 처리기에 연결 되어 있다고 가정 합니다.This example assumes that there is a TextBox called textBox1, and that the StylusDown, StylusUp, and StylusMove events are connected to event handlers.

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 연결된 이벤트를 식별합니다.Identifies the GotStylusCapture attached event.

IsFlicksEnabledProperty

IsFlicksEnabled 연결된 속성을 식별합니다.Identifies the IsFlicksEnabled attached property.

IsPressAndHoldEnabledProperty

IsPressAndHoldEnabled 연결된 속성을 식별합니다.Identifies the IsPressAndHoldEnabled attached property.

IsTapFeedbackEnabledProperty

IsTapFeedbackEnabled 연결된 속성을 식별합니다.Identifies the IsTapFeedbackEnabled attached property.

IsTouchFeedbackEnabledProperty

IsTouchFeedbackEnabled 연결된 속성을 식별합니다.Identifies the IsTouchFeedbackEnabled attached property.

LostStylusCaptureEvent

LostStylusCapture 연결된 이벤트를 식별합니다.Identifies the LostStylusCapture attached event.

PreviewStylusButtonDownEvent

PreviewStylusButtonDown 연결된 이벤트를 식별합니다.Identifies the PreviewStylusButtonDown attached event.

PreviewStylusButtonUpEvent

PreviewStylusButtonUp 연결된 이벤트를 식별합니다.Identifies the PreviewStylusButtonUp attached event.

PreviewStylusDownEvent

PreviewStylusDown 연결된 이벤트를 식별합니다.Identifies the PreviewStylusDown attached event.

PreviewStylusInAirMoveEvent

PreviewStylusInAirMove 연결된 이벤트를 식별합니다.Identifies the PreviewStylusInAirMove attached event.

PreviewStylusInRangeEvent

PreviewStylusInRange 연결된 이벤트를 식별합니다.Identifies the PreviewStylusInRange attached event.

PreviewStylusMoveEvent

PreviewStylusMove 연결된 이벤트를 식별합니다.Identifies the PreviewStylusMove attached event.

PreviewStylusOutOfRangeEvent

PreviewStylusOutOfRange 연결된 이벤트를 식별합니다.Identifies the PreviewStylusOutOfRange attached event.

PreviewStylusSystemGestureEvent

PreviewStylusSystemGesture 연결된 이벤트를 식별합니다.Identifies the PreviewStylusSystemGesture attached event.

PreviewStylusUpEvent

PreviewStylusUp 연결된 이벤트를 식별합니다.Identifies the PreviewStylusUp attached event.

StylusButtonDownEvent

StylusButtonDown 연결된 이벤트를 식별합니다.Identifies the StylusButtonDown attached event.

StylusButtonUpEvent

StylusButtonUp 연결된 이벤트를 식별합니다.Identifies the StylusButtonUp attached event.

StylusDownEvent

StylusDown 연결된 이벤트를 식별합니다.Identifies the StylusDown attached event.

StylusEnterEvent

StylusEnter 연결된 이벤트를 식별합니다.Identifies the StylusEnter attached event.

StylusInAirMoveEvent

StylusInAirMove 연결된 이벤트를 식별합니다.Identifies the StylusInAirMove attached event.

StylusInRangeEvent

StylusInRange 연결된 이벤트를 식별합니다.Identifies the StylusInRange attached event.

StylusLeaveEvent

StylusLeave 연결된 이벤트를 식별합니다.Identifies the StylusLeave attached event.

StylusMoveEvent

StylusMove 연결된 이벤트를 식별합니다.Identifies the StylusMove attached event.

StylusOutOfRangeEvent

StylusOutOfRange 연결된 이벤트를 식별합니다.Identifies the StylusOutOfRange attached event.

StylusSystemGestureEvent

StylusSystemGesture 연결된 이벤트를 식별합니다.Identifies the StylusSystemGesture attached event.

StylusUpEvent

StylusUp 연결된 이벤트를 식별합니다.Identifies the StylusUp attached event.

속성

Captured

스타일러스가 바인딩된 요소를 가져옵니다.Gets the element to which the stylus is bound.

CurrentStylusDevice

현재 사용 중인 스타일러스를 나타내는 스타일러스를 가져옵니다.Gets the stylus that represents the stylus currently in use.

DirectlyOver

스타일러스 바로 아래에 있는 요소를 가져옵니다.Gets the element that is directly beneath the stylus.

연결된 속성

IsFlicksEnabled

긋기가 사용되는지 여부를 나타내는 값을 가져오거나 설정합니다.Gets or sets a value indicating whether flicks are enabled.

IsPressAndHoldEnabled

누르고 있기가 사용되는지 여부를 나타내는 값을 가져오거나 설정합니다.Gets or sets a values indicating whether press and hold is enabled.

IsTapFeedbackEnabled

누르기 피드백이 사용되는지 여부를 나타내는 값을 가져오거나 설정합니다.Gets or sets whether a value indicating whether tap feedback is enabled.

IsTouchFeedbackEnabled

터치 피드백이 사용되는지 여부를 나타내는 값을 가져오거나 설정합니다.Gets or sets whether a value indicating whether touch feedback is enabled.

메서드

AddGotStylusCaptureHandler(DependencyObject, StylusEventHandler)

GotStylusCapture 연결된 이벤트에 대한 처리기를 추가합니다.Adds a handler for the GotStylusCapture attached event.

AddLostStylusCaptureHandler(DependencyObject, StylusEventHandler)

LostStylusCapture 연결된 이벤트에 대한 처리기를 추가합니다.Adds a handler for the LostStylusCapture attached event.

AddPreviewStylusButtonDownHandler(DependencyObject, StylusButtonEventHandler)

PreviewStylusButtonDown 연결된 이벤트에 대한 처리기를 추가합니다.Adds a handler for the PreviewStylusButtonDown attached event.

AddPreviewStylusButtonUpHandler(DependencyObject, StylusButtonEventHandler)

PreviewStylusButtonUp 연결된 이벤트에 대한 처리기를 추가합니다.Adds a handler for the PreviewStylusButtonUp attached event.

AddPreviewStylusDownHandler(DependencyObject, StylusDownEventHandler)

PreviewStylusDown 연결된 이벤트에 대한 처리기를 추가합니다.Adds a handler for the PreviewStylusDown attached event.

AddPreviewStylusInAirMoveHandler(DependencyObject, StylusEventHandler)

PreviewStylusInAirMove 연결된 이벤트에 대한 처리기를 추가합니다.Adds a handler for the PreviewStylusInAirMove attached event.

AddPreviewStylusInRangeHandler(DependencyObject, StylusEventHandler)

PreviewStylusInRange 연결된 이벤트에 대한 처리기를 추가합니다.Adds a handler for the PreviewStylusInRange attached event.

AddPreviewStylusMoveHandler(DependencyObject, StylusEventHandler)

PreviewStylusMove 연결된 이벤트에 대한 처리기를 추가합니다.Adds a handler for the PreviewStylusMove attached event.

AddPreviewStylusOutOfRangeHandler(DependencyObject, StylusEventHandler)

PreviewStylusOutOfRange 연결된 이벤트에 대한 처리기를 추가합니다.Adds a handler for the PreviewStylusOutOfRange attached event.

AddPreviewStylusSystemGestureHandler(DependencyObject, StylusSystemGestureEventHandler)

PreviewStylusSystemGesture 연결된 이벤트에 대한 처리기를 추가합니다.Adds a handler for the PreviewStylusSystemGesture attached event.

AddPreviewStylusUpHandler(DependencyObject, StylusEventHandler)

PreviewStylusUp 연결된 이벤트에 대한 처리기를 추가합니다.Adds a handler for the PreviewStylusUp attached event.

AddStylusButtonDownHandler(DependencyObject, StylusButtonEventHandler)

StylusButtonDown 연결된 이벤트에 대한 처리기를 추가합니다.Adds a handler for the StylusButtonDown attached event.

AddStylusButtonUpHandler(DependencyObject, StylusButtonEventHandler)

StylusButtonUp 연결된 이벤트에 대한 처리기를 추가합니다.Adds a handler for the StylusButtonUp attached event.

AddStylusDownHandler(DependencyObject, StylusDownEventHandler)

StylusDown 연결된 이벤트에 대한 처리기를 추가합니다.Adds a handler for the StylusDown attached event.

AddStylusEnterHandler(DependencyObject, StylusEventHandler)

StylusEnter 연결된 이벤트에 대한 처리기를 추가합니다.Adds a handler for the StylusEnter attached event.

AddStylusInAirMoveHandler(DependencyObject, StylusEventHandler)

StylusInAirMove 연결된 이벤트에 대한 처리기를 추가합니다.Adds a handler for the StylusInAirMove attached event.

AddStylusInRangeHandler(DependencyObject, StylusEventHandler)

StylusInRange 연결된 이벤트에 대한 처리기를 추가합니다.Adds a handler for the StylusInRange attached event.

AddStylusLeaveHandler(DependencyObject, StylusEventHandler)

StylusLeave 연결된 이벤트에 대한 처리기를 추가합니다.Adds a handler for the StylusLeave attached event.

AddStylusMoveHandler(DependencyObject, StylusEventHandler)

StylusMove 연결된 이벤트에 대한 처리기를 추가합니다.Adds a handler for the StylusMove attached event.

AddStylusOutOfRangeHandler(DependencyObject, StylusEventHandler)

StylusOutOfRange 연결된 이벤트에 대한 처리기를 추가합니다.Adds a handler for the StylusOutOfRange attached event.

AddStylusSystemGestureHandler(DependencyObject, StylusSystemGestureEventHandler)

StylusSystemGesture 연결된 이벤트에 대한 처리기를 추가합니다.Adds a handler for the StylusSystemGesture attached event.

AddStylusUpHandler(DependencyObject, StylusEventHandler)

StylusUp 연결된 이벤트에 대한 처리기를 추가합니다.Adds a handler for the StylusUp attached event.

Capture(IInputElement)

지정한 요소에 스타일러스를 캡처합니다.Captures the stylus to the specified element.

Capture(IInputElement, CaptureMode)

지정한 요소에 스타일러스를 캡처합니다.Captures the stylus to the specified element.

GetIsFlicksEnabled(DependencyObject)

지정된 요소에 대한 IsFlicksEnabled 연결된 속성의 값을 설정합니다.Gets the value of the IsFlicksEnabled attached property on the specified element.

GetIsPressAndHoldEnabled(DependencyObject)

지정된 요소에 대한 IsPressAndHoldEnabled 연결된 속성의 값을 설정합니다.Gets the value of the IsPressAndHoldEnabled attached property on the specified element.

GetIsTapFeedbackEnabled(DependencyObject)

지정된 요소에 대한 IsTapFeedbackEnabled 연결된 속성의 값을 설정합니다.Gets the value of the IsTapFeedbackEnabled attached property on the specified element.

GetIsTouchFeedbackEnabled(DependencyObject)

지정된 요소에 대한 IsTouchFeedbackEnabled 연결된 속성의 값을 설정합니다.Gets the value of the IsTouchFeedbackEnabled attached property on the specified element.

RemoveGotStylusCaptureHandler(DependencyObject, StylusEventHandler)

GotStylusCapture 연결된 이벤트에 대한 처리기를 제거합니다.Removes a handler for the GotStylusCapture attached event.

RemoveLostStylusCaptureHandler(DependencyObject, StylusEventHandler)

LostStylusCapture 연결된 이벤트에 대한 처리기를 제거합니다.Removes a handler for the LostStylusCapture attached event.

RemovePreviewStylusButtonDownHandler(DependencyObject, StylusButtonEventHandler)

PreviewStylusButtonDown 연결된 이벤트에 대한 처리기를 제거합니다.Removes a handler for the PreviewStylusButtonDown attached event.

RemovePreviewStylusButtonUpHandler(DependencyObject, StylusButtonEventHandler)

PreviewStylusButtonUp 연결된 이벤트에 대한 처리기를 제거합니다.Removes a handler for the PreviewStylusButtonUp attached event.

RemovePreviewStylusDownHandler(DependencyObject, StylusDownEventHandler)

PreviewStylusDown 연결된 이벤트에 대한 처리기를 제거합니다.Removes a handler for the PreviewStylusDown attached event.

RemovePreviewStylusInAirMoveHandler(DependencyObject, StylusEventHandler)

PreviewStylusInAirMove 연결된 이벤트에 대한 처리기를 제거합니다.Removes a handler for the PreviewStylusInAirMove attached event.

RemovePreviewStylusInRangeHandler(DependencyObject, StylusEventHandler)

PreviewStylusInRange 연결된 이벤트에 대한 처리기를 제거합니다.Removes a handler for the PreviewStylusInRange attached event.

RemovePreviewStylusMoveHandler(DependencyObject, StylusEventHandler)

PreviewStylusMove 연결된 이벤트에 대한 처리기를 제거합니다.Removes a handler for the PreviewStylusMove attached event.

RemovePreviewStylusOutOfRangeHandler(DependencyObject, StylusEventHandler)

PreviewStylusOutOfRange 연결된 이벤트에 대한 처리기를 제거합니다.Removes a handler for the PreviewStylusOutOfRange attached event.

RemovePreviewStylusSystemGestureHandler(DependencyObject, StylusSystemGestureEventHandler)

PreviewStylusSystemGesture 연결된 이벤트에 대한 처리기를 제거합니다.Removes a handler for the PreviewStylusSystemGesture attached event.

RemovePreviewStylusUpHandler(DependencyObject, StylusEventHandler)

PreviewStylusUp 연결된 이벤트에 대한 처리기를 제거합니다.Removes a handler for the PreviewStylusUp attached event.

RemoveStylusButtonDownHandler(DependencyObject, StylusButtonEventHandler)

StylusButtonDown 연결된 이벤트에 대한 처리기를 제거합니다.Removes a handler for the StylusButtonDown attached event.

RemoveStylusButtonUpHandler(DependencyObject, StylusButtonEventHandler)

StylusButtonUp 연결된 이벤트에 대한 처리기를 제거합니다.Removes a handler for the StylusButtonUp attached event.

RemoveStylusDownHandler(DependencyObject, StylusDownEventHandler)

StylusDown 연결된 이벤트에 대한 처리기를 제거합니다.Removes a handler for the StylusDown attached event.

RemoveStylusEnterHandler(DependencyObject, StylusEventHandler)

StylusEnter 연결된 이벤트에 대한 처리기를 제거합니다.Removes a handler for the StylusEnter attached event.

RemoveStylusInAirMoveHandler(DependencyObject, StylusEventHandler)

StylusInAirMove 연결된 이벤트에 대한 처리기를 제거합니다.Removes a handler for the StylusInAirMove attached event.

RemoveStylusInRangeHandler(DependencyObject, StylusEventHandler)

StylusInRange 연결된 이벤트에 대한 처리기를 제거합니다.Removes a handler for the StylusInRange attached event.

RemoveStylusLeaveHandler(DependencyObject, StylusEventHandler)

StylusLeave 연결된 이벤트에 대한 처리기를 제거합니다.Removes a handler for the StylusLeave attached event.

RemoveStylusMoveHandler(DependencyObject, StylusEventHandler)

StylusMove 연결된 이벤트에 대한 처리기를 제거합니다.Removes a handler for the StylusMove attached event.

RemoveStylusOutOfRangeHandler(DependencyObject, StylusEventHandler)

StylusOutOfRange 연결된 이벤트에 대한 처리기를 제거합니다.Removes a handler for the StylusOutOfRange attached event.

RemoveStylusSystemGestureHandler(DependencyObject, StylusSystemGestureEventHandler)

StylusSystemGesture 연결된 이벤트에 대한 처리기를 제거합니다.Removes a handler for the StylusSystemGesture attached event.

RemoveStylusUpHandler(DependencyObject, StylusEventHandler)

StylusUp 연결된 이벤트에 대한 처리기를 제거합니다.Removes a handler for the StylusUp attached event.

SetIsFlicksEnabled(DependencyObject, Boolean)

지정된 요소에 대한 IsFlicksEnabled 연결된 속성의 값을 설정합니다.Gets the value of the IsFlicksEnabled attached property on the specified element.

SetIsPressAndHoldEnabled(DependencyObject, Boolean)

지정된 요소에 대한 IsPressAndHoldEnabled 연결된 속성의 값을 설정합니다.Sets the value of the IsPressAndHoldEnabled attached property on the specified element.

SetIsTapFeedbackEnabled(DependencyObject, Boolean)

지정된 요소에 대한 IsTapFeedbackEnabled 연결된 속성의 값을 설정합니다.Sets the value of the IsTapFeedbackEnabled attached property on the specified element.

SetIsTouchFeedbackEnabled(DependencyObject, Boolean)

지정된 요소에 대한 IsTouchFeedbackEnabled 연결된 속성의 값을 설정합니다.Sets the value of the IsTouchFeedbackEnabled attached property on the specified element.

Synchronize()

커서와 사용자 인터페이스를 동기화합니다.Synchronizes the cursor and the user interface.

연결된 이벤트

GotStylusCapture

요소에서 스타일러스 이벤트를 캡처할 때 발생합니다.Occurs when an element captures the stylus events.

LostStylusCapture

요소에서 스타일러스 이벤트를 해제할 때 발생합니다.Occurs when an element releases stylus events.

PreviewStylusButtonDown

사용자가 스타일러스의 단추 중 하나를 누를 때 발생합니다.Occurs when the user presses one of the buttons on the stylus.

PreviewStylusButtonUp

사용자가 스타일러스의 단추 중 하나를 놓을 때 발생합니다.Occurs when the user releases one of the buttons on the stylus.

PreviewStylusDown

사용자가 스타일러스의 끝을 태블릿에 댈 때 발생합니다.Occurs when user touches the tip of the stylus to the tablet.

PreviewStylusInAirMove

스타일러스를 태블릿에 대지 않고 태블릿 범위 안에서 움직일 때 발생합니다.Occurs if the stylus moves while it is within range of (but not touching) the tablet.

PreviewStylusInRange

스타일러스가 태블릿 범위 안으로 들어올 때 발생합니다.Occurs when the stylus comes within range of the tablet.

PreviewStylusMove

스타일러스를 태블릿에 대고 움직일 때 발생합니다.Occurs when the stylus moves while it is touching the tablet.

PreviewStylusOutOfRange

스타일러스가 태블릿 범위를 벗어날 때 발생합니다.Occurs when the stylus goes out of range of the tablet.

PreviewStylusSystemGesture

사용자가 이 스타일러스로 시스템 제스처를 만들 때 발생합니다.Occurs when the user makes a system gesture with this stylus.

PreviewStylusUp

사용자가 스타일러스를 태블릿에서 뗄 때 발생합니다.Occurs when the user lifts the stylus from the tablet.

StylusButtonDown

사용자가 스타일러스의 단추 중 하나를 누를 때 발생합니다.Occurs when the user presses one of the buttons on the stylus.

StylusButtonUp

사용자가 스타일러스의 단추 중 하나를 놓을 때 발생합니다.Occurs when the user releases one of the buttons on the stylus.

StylusDown

사용자가 스타일러스의 끝을 태블릿에 댈 때 발생합니다.Occurs when the user touches the tip of the stylus to the tablet.

StylusEnter

스타일러스 커서가 요소 범위 안으로 들어올 때 발생합니다.Occurs when the stylus cursor enters the bounds of an element.

StylusInAirMove

스타일러스를 태블릿에 대지 않고 태블릿 범위 안에서 움직일 때 발생합니다.Occurs when the stylus moves while it is in range of, but not touching, the tablet.

StylusInRange

스타일러스가 태블릿 범위 안으로 들어올 때 발생합니다.Occurs when the stylus comes within range of the tablet.

StylusLeave

스타일러스 커서가 요소 범위를 벗어날 때 발생합니다.Occurs when the stylus cursor leaves the bounds of an element.

StylusMove

스타일러스를 태블릿에 대고 움직일 때 발생합니다.Occurs when the stylus moves while it is touching the tablet.

StylusOutOfRange

스타일러스가 태블릿 범위를 벗어날 때 발생합니다.Occurs when the stylus goes out of range of the tablet.

StylusSystemGesture

사용자가 이 스타일러스로 시스템 제스처를 만들 때 발생합니다.Occurs when the user makes a system gesture with this stylus.

StylusUp

사용자가 스타일러스를 Tablet PC에서 뗄 때 발생합니다.Occurs when the user raises the stylus from the Tablet PC.

적용 대상