StylusShape 클래스

정의

스타일러스의 끝을 나타냅니다.

public ref class StylusShape abstract
public abstract class StylusShape
type StylusShape = class
Public MustInherit Class StylusShape
상속
StylusShape
파생

예제

다음 예제에서는 만들고 StylusShape 메서드에 전달하여 GetIncrementalStrokeHitTester 일부를 Stroke지우는 방법을 보여 줍니다. 이 예제에서는 호출 eraseTesterIncrementalStrokeHitTester 있고 해당 StrokeHit 이벤트가 이 예제에 정의된 이벤트 처리기에 연결되었다고 가정합니다. 사용자가 잉크를 지울 수 있는 컨트롤을 만들려면 방법: 사용자 지정 컨트롤에서 잉크 지우기를 참조하세요.

// Prepare to collect stylus packets. Get the 
// IncrementalHitTester from the InkPresenter's 
// StrokeCollection and subscribe to its StrokeHitChanged event.
protected override void OnStylusDown(StylusDownEventArgs e)
{
    base.OnStylusDown(e);

    EllipseStylusShape eraserTip = new EllipseStylusShape(3, 3, 0);
    eraseTester = 
        presenter.Strokes.GetIncrementalStrokeHitTester(eraserTip);
    eraseTester.StrokeHit += new StrokeHitEventHandler(eraseTester_StrokeHit);
    eraseTester.AddPoints(e.GetStylusPoints(this));
}
' Prepare to collect stylus packets. Get the 
' IncrementalHitTester from the InkPresenter's 
' StrokeCollection and subscribe to its StrokeHitChanged event.
Protected Overrides Sub OnStylusDown(ByVal e As StylusDownEventArgs)

    MyBase.OnStylusDown(e)

    Dim eraserTip As New EllipseStylusShape(3, 3, 0)
    eraseTester = presenter.Strokes.GetIncrementalStrokeHitTester(eraserTip)
    AddHandler eraseTester.StrokeHit, _
        AddressOf eraseTester_StrokeHit
    eraseTester.AddPoints(e.GetStylusPoints(Me))

End Sub

설명

StylusShape 스타일러스 끝의 도형, 너비 및 높이를 지정합니다. 와 같은 Erase 메서드를 HitTest 사용하여 StylusShape 타격 스트로크의 스타일러스 끝을 확인합니다. 및 RectangleStylusShape 클래스는 EllipseStylusShape .에서 StylusShape상속됩니다.

XAML 텍스트 사용

이 클래스는 일반적으로 XAML에서 사용되지 않습니다.

속성

Name Description
Height

스타일러스의 높이를 가져옵니다.

Rotation

스타일러스의 각도를 가져옵니다.

Width

스타일러스의 너비를 가져옵니다.

메서드

Name Description
Equals(Object)

지정된 개체가 현재 개체와 같은지 여부를 확인합니다.

(다음에서 상속됨 Object)
GetHashCode()

기본 해시 함수로 사용됩니다.

(다음에서 상속됨 Object)
GetType()

현재 인스턴스의 Type 가져옵니다.

(다음에서 상속됨 Object)
MemberwiseClone()

현재 Object단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
ToString()

현재 개체를 나타내는 문자열을 반환합니다.

(다음에서 상속됨 Object)

적용 대상