DrawingAttributes.StylusTipTransform Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
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.