다음을 통해 공유


RectangleStylusShape 생성자

정의

RectangleStylusShape 클래스의 새 인스턴스를 초기화합니다.

오버로드

RectangleStylusShape(Double, Double)

지정된 너비 및 높이를 사용하여 RectangleStylusShape 클래스의 새 인스턴스를 초기화합니다.

RectangleStylusShape(Double, Double, Double)

지정된 너비, 높이 및 각도를 사용하여 RectangleStylusShape 클래스의 새 인스턴스를 초기화합니다.

RectangleStylusShape(Double, Double)

지정된 너비 및 높이를 사용하여 RectangleStylusShape 클래스의 새 인스턴스를 초기화합니다.

public:
 RectangleStylusShape(double width, double height);
public RectangleStylusShape (double width, double height);
new System.Windows.Ink.RectangleStylusShape : double * double -> System.Windows.Ink.RectangleStylusShape
Public Sub New (width As Double, height As Double)

매개 변수

width
Double

스타일러스 도형의 너비입니다.

height
Double

스타일러스 도형의 높이입니다.

예제

다음 예제에 사용 하는 방법을 보여 줍니다.는 RectangleStylusShape 에서 적중 테스트를 수행 하는 StrokeCollection합니다. 이 예제에서는 있다고 가정를 InkPresenter 호출 presenter합니다.

private void HitTestWithEraser(Point[] points)
{
    RectangleStylusShape eraser = new RectangleStylusShape(3, 3, 0);

    StrokeCollection strokes = presenter.Strokes.HitTest(points, eraser);

    foreach (Stroke s in strokes)
    {
        s.DrawingAttributes.Color = Colors.Purple;
    }
}
Private Sub HitTestWithEraser(ByVal points() As Point)
    Dim eraser As RectangleStylusShape = New RectangleStylusShape(3, 3, 0)

    Dim strokes As StrokeCollection = presenter.Strokes.HitTest(points, eraser)

    Dim s As Stroke
    For Each s In strokes
        s.DrawingAttributes.Color = Colors.Purple
    Next
End Sub

적용 대상

RectangleStylusShape(Double, Double, Double)

지정된 너비, 높이 및 각도를 사용하여 RectangleStylusShape 클래스의 새 인스턴스를 초기화합니다.

public:
 RectangleStylusShape(double width, double height, double rotation);
public RectangleStylusShape (double width, double height, double rotation);
new System.Windows.Ink.RectangleStylusShape : double * double * double -> System.Windows.Ink.RectangleStylusShape
Public Sub New (width As Double, height As Double, rotation As Double)

매개 변수

width
Double

스타일러스 도형의 너비입니다.

height
Double

스타일러스 도형의 높이입니다.

rotation
Double

스타일러스 도형의 각도입니다.

예제

다음 예제에 사용 하는 방법을 보여 줍니다.는 RectangleStylusShape 에서 적중 테스트를 수행 하는 StrokeCollection합니다. 이 예제에서는 있다고 가정를 InkPresenter 호출 presenter합니다.

private void HitTestWithEraser(Point[] points)
{
    RectangleStylusShape eraser = new RectangleStylusShape(3, 3, 0);

    StrokeCollection strokes = presenter.Strokes.HitTest(points, eraser);

    foreach (Stroke s in strokes)
    {
        s.DrawingAttributes.Color = Colors.Purple;
    }
}
Private Sub HitTestWithEraser(ByVal points() As Point)
    Dim eraser As RectangleStylusShape = New RectangleStylusShape(3, 3, 0)

    Dim strokes As StrokeCollection = presenter.Strokes.HitTest(points, eraser)

    Dim s As Stroke
    For Each s In strokes
        s.DrawingAttributes.Color = Colors.Purple
    Next
End Sub

적용 대상