DrawingAttributes.StylusTipTransform Vlastnost
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í.
Získá nebo nastaví Matrix , který určuje transformaci provést na hrot pera.
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
Hodnota vlastnosti
Určuje Matrix transformaci, která se má provést na hrotu pera.
Výjimky
Matice nastavená na StylusTipTransform není invertibilní matice.
-nebo-
Příklady
Následující příklad ukazuje, jak nastavit StylusTipTransform vlastnost . Příklad předpokládá, že vaše aplikace má objekt InkCanvas s názvem inkCanvas1
, a dva DrawingAttributes objekty s názvem inkDA
a highlighterDA
. Úplný příklad najdete v přehledu DrawingAttributes třídy.
// 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
Poznámky
StylusTipTransform Pomocí vlastnosti můžete hrot pera otočit, zkosit nebo změnit jeho měřítko.
Použití textu XAML
Tato vlastnost se v XAML obvykle nepoužívá.