RectangleStylusShape Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue Instanz der RectangleStylusShape-Klasse.
Überlädt
RectangleStylusShape(Double, Double) |
Initialisiert eine neue Instanz der RectangleStylusShape-Klasse mit der angegebenen Breite und Höhe. |
RectangleStylusShape(Double, Double, Double) |
Initialisiert eine neue Instanz der RectangleStylusShape-Klasse mit Breite, Höhe und Winkel laut Angabe. |
RectangleStylusShape(Double, Double)
Initialisiert eine neue Instanz der RectangleStylusShape-Klasse mit der angegebenen Breite und Höhe.
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)
Parameter
- width
- Double
Die Breite der Tablettstiftform.
- height
- Double
Die Höhe der Tablettstiftform.
Beispiele
Im folgenden Beispiel wird veranschaulicht, wie Sie einen RectangleStylusShape Treffertest auf einer StrokeCollection. In diesem Beispiel wird davon ausgegangen, dass ein InkPresenter Aufgerufener vorhanden presenter
ist.
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
Gilt für
RectangleStylusShape(Double, Double, Double)
Initialisiert eine neue Instanz der RectangleStylusShape-Klasse mit Breite, Höhe und Winkel laut Angabe.
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)
Parameter
- width
- Double
Die Breite der Tablettstiftform.
- height
- Double
Die Höhe der Tablettstiftform.
- rotation
- Double
Der Winkel der Tablettstiftform.
Beispiele
Im folgenden Beispiel wird veranschaulicht, wie Sie einen RectangleStylusShape Treffertest auf einer StrokeCollection. In diesem Beispiel wird davon ausgegangen, dass ein InkPresenter Aufgerufener vorhanden presenter
ist.
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