RectangleStylusShape Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje novou instanci RectangleStylusShape třídy.
Přetížení
RectangleStylusShape(Double, Double) |
Inicializuje novou instanci RectangleStylusShape třídy se zadanou šířkou a výškou. |
RectangleStylusShape(Double, Double, Double) |
Inicializuje novou instanci RectangleStylusShape třídy se zadanou šířkou, výškou a úhlem. |
RectangleStylusShape(Double, Double)
Inicializuje novou instanci RectangleStylusShape třídy se zadanou šířkou a výškou.
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)
Parametry
- width
- Double
Šířka obrazce pera.
- height
- Double
Výška tvaru pera.
Příklady
Následující příklad ukazuje, jak použít RectangleStylusShape k provedení hit testování na StrokeCollection. Tento příklad předpokládá, že existuje volána 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
Platí pro
RectangleStylusShape(Double, Double, Double)
Inicializuje novou instanci RectangleStylusShape třídy se zadanou šířkou, výškou a úhlem.
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)
Parametry
- width
- Double
Šířka obrazce pera.
- height
- Double
Výška tvaru pera.
- rotation
- Double
Úhel obrazce pera.
Příklady
Následující příklad ukazuje, jak použít RectangleStylusShape k provedení hit testování na StrokeCollection. Tento příklad předpokládá, že existuje volána 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