Compartilhar via


InkStroke.DrawingAttributes Propriedade

Definição

Obtém ou define as propriedades associadas a um InkStroke.

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

Valor da propriedade

Os atributos de desenho.

Exemplos

O exemplo a seguir demonstra como definir um atributo de desenho para um traço específico.

Observação

Não é possível definir a propriedade DrawingAttributes diretamente do traço. Você deve criar uma cópia do InkDrawingAttributes do traço, definir os valores desejados para esse objeto InkDrawingAttributes e atribuir os novos InkDrawingAttributes aos DrawingAttributes do traço, conforme mostrado aqui.

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

Aplica-se a

Confira também