Freigeben über


InkStroke.DrawingAttributes Eigenschaft

Definition

Ruft die Eigenschaften ab, die einem InkStroke zugeordnet sind, oder legt sie fest.

public:
 property InkDrawingAttributes ^ DrawingAttributes { InkDrawingAttributes ^ get(); void set(InkDrawingAttributes ^ value); };
InkDrawingAttributes DrawingAttributes();

void DrawingAttributes(InkDrawingAttributes value);
public InkDrawingAttributes DrawingAttributes { get; set; }
var inkDrawingAttributes = inkStroke.drawingAttributes;
inkStroke.drawingAttributes = inkDrawingAttributes;
Public Property DrawingAttributes As InkDrawingAttributes

Eigenschaftswert

Die Zeichnungsattribute.

Beispiele

Im folgenden Beispiel wird veranschaulicht, wie ein Zeichnungsattribut für einen bestimmten Strich festgelegt wird.

Hinweis

Sie können die DrawingAttributes-Eigenschaft des Strichs nicht direkt festlegen. Sie müssen eine Kopie der InkDrawingAttributes des Strichs erstellen, die gewünschten Werte für dieses InkDrawingAttributes-Objekt festlegen und dann die neuen InkDrawingAttributes den DrawingAttributes der Striche zuweisen, wie hier gezeigt.

// Get the InkStroke objects.
IReadOnlyList<InkStroke> inkStrokes = inkManager.GetStrokes();
Windows.UI.Input.Inking.InkStroke cloneStroke = 
  inkStrokes.GetAt(index).Clone();
Windows.UI.Input.Inking.InkDrawingAttributes drawingAttributes = 
  cloneStroke.DrawingAttributes;
drawingAttributes.PenTip = Windows.UI.Input.Inking.PenTipShape.Rectangle;
cloneStroke.DrawingAttributes = drawingAttributes;

Gilt für:

Weitere Informationen