Condividi tramite


DrawingAttributes.StylusTipTransform Proprietà

Definizione

Ottiene o imposta l'oggetto Matrix che specifica la trasformazione da eseguire sulla punta dello stilo.

public:
 property System::Windows::Media::Matrix StylusTipTransform { System::Windows::Media::Matrix get(); void set(System::Windows::Media::Matrix value); };
public System.Windows.Media.Matrix StylusTipTransform { get; set; }
member this.StylusTipTransform : System.Windows.Media.Matrix with get, set
Public Property StylusTipTransform As Matrix

Valore della proprietà

Matrix

Oggetto Matrix che specifica la trasformazione da eseguire sulla punta dello stilo.

Eccezioni

La matrice impostata su StylusTipTransform non è una matrice invertibile.

-oppure- La proprietà OffsetX o quella OffsetY della matrice non è nulla.

Esempio

Nell'esempio seguente viene illustrato come impostare la StylusTipTransform proprietà . Nell'esempio si presuppone che l'applicazione abbia un InkCanvas oggetto denominato e due DrawingAttributes oggetti denominati inkCanvas1``inkDA e highlighterDA. Per l'esempio completo, vedere la panoramica della DrawingAttributes classe.

// Set up the DrawingAttributes for the pen.
inkDA = new DrawingAttributes();
inkDA.Color = Colors.SpringGreen;
inkDA.Height = 5;
inkDA.Width = 5;
inkDA.FitToCurve = false;
inkDA.StylusTipTransform = new Matrix(1, 0, 0, 5, 0, 0);

// Set up the DrawingAttributes for the highlighter.
highlighterDA = new DrawingAttributes();
highlighterDA.Color = Colors.Orchid;
highlighterDA.IsHighlighter = true;
highlighterDA.IgnorePressure = true;
highlighterDA.StylusTip = StylusTip.Rectangle;
highlighterDA.Height = 30;
highlighterDA.Width = 10;

inkCanvas1.DefaultDrawingAttributes = inkDA;
' Set up the DrawingAttributes for the pen.
inkDA = New Ink.DrawingAttributes()
With inkDA
    .Color = Colors.SpringGreen
    .Height = 5
    .Width = 5
    .FitToCurve = True
    .StylusTipTransform = New Matrix(1, 0, 0, 1, 20, 0)
End With

' Set up the DrawingAttributes for the highlighter.
highlighterDA = New Ink.DrawingAttributes()
With highlighterDA
    .Color = Colors.Orchid
    .IsHighlighter = True
    .IgnorePressure = True
    .StylusTip = StylusTip.Rectangle
    .Height = 30
    .Width = 10
End With

inkCanvas1.DefaultDrawingAttributes = inkDA

Commenti

Utilizzare la StylusTipTransform proprietà per ruotare, asimmetrie o ridimensionare la punta dello stilo.

Utilizzo del testo XAML

Questa proprietà non viene in genere usata in XAML.

Si applica a