RectangleStylusShape 类

定义

表示一个矩形的触笔笔尖。

public ref class RectangleStylusShape sealed : System::Windows::Ink::StylusShape
public sealed class RectangleStylusShape : System.Windows.Ink.StylusShape
type RectangleStylusShape = class
    inherit StylusShape
Public NotInheritable Class RectangleStylusShape
Inherits StylusShape
继承
RectangleStylusShape

示例

以下示例演示如何使用 a 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)

使用指定的宽度和高度初始化 RectangleStylusShape 类的新实例。

RectangleStylusShape(Double, Double, Double)

使用指定的宽度、高度和角度初始化 RectangleStylusShape 类的新实例。

属性

Height

获取触笔的高度。

(继承自 StylusShape)
Rotation

获取触笔的角度。

(继承自 StylusShape)
Width

获取触笔的宽度。

(继承自 StylusShape)

方法

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

返回表示当前对象的字符串。

(继承自 Object)

适用于