次の方法で共有


InkStroke.DrawingAttributes プロパティ

定義

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

プロパティ値

描画属性。

次の例では、特定のストロークの描画属性を設定する方法を示します。

注意

ストロークの DrawingAttributes プロパティを直接設定することはできません。 次に示すように、ストロークの InkDrawingAttributes のコピーを作成し、その InkDrawingAttributes オブジェクトに必要な値を設定してから、新しい InkDrawingAttributes をストロークの DrawingAttributes に割り当てる必要があります。

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

適用対象

こちらもご覧ください