DrawingAttributes.StylusTipTransform Özellik

Tanım

Ekran kaleminin Matrix ipucunda gerçekleştirilecek dönüşümü belirten öğesini alır veya ayarlar.

C#
public System.Windows.Media.Matrix StylusTipTransform { get; set; }

Özellik Değeri

Matrix Ekran kaleminin ucunda gerçekleştirilecek dönüşümü belirten bir.

Özel durumlar

olarak ayarlanan StylusTipTransform matris, ters çevrilemez bir matris değildir.

-veya-

OffsetX Matrisin or OffsetY özelliği sıfır değil.

Örnekler

Aşağıdaki örnekte özelliğin nasıl ayarlanacağı gösterilmektedir StylusTipTransform . Örnekte, uygulamanızın adlı bir InkCanvas ve ve highlighterDAadlı inkCanvas1inkDA iki DrawingAttributes nesnesi olduğu varsayılır. Tam örnek için bkz. sınıfa DrawingAttributes genel bakış.

C#
// 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;

Açıklamalar

Ekran kalemi ucunu StylusTipTransform döndürmek, eğmek veya ölçeklendirmek için özelliğini kullanın.

XAML Metni Kullanımı

Bu özellik genellikle XAML'de kullanılmaz.

Şunlara uygulanır

Ürün Sürümler
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10