Stroke.DrawingAttributes-Eigenschaft
Ruft die Zeichnungsattribute ab, die während des Zeichnens auf Freihand angewendet werden sollen, oder legt diese fest.
Namespace: Microsoft.Ink
Assembly: Microsoft.Ink (in Microsoft.Ink.dll)
Syntax
'Declaration
Public Property DrawingAttributes As DrawingAttributes
'Usage
Dim instance As Stroke
Dim value As DrawingAttributes
value = instance.DrawingAttributes
instance.DrawingAttributes = value
public DrawingAttributes DrawingAttributes { get; set; }
public:
property DrawingAttributes^ DrawingAttributes {
DrawingAttributes^ get ();
void set (DrawingAttributes^ value);
}
/** @property */
public DrawingAttributes get_DrawingAttributes()
/** @property */
public void set_DrawingAttributes(DrawingAttributes value)
public function get DrawingAttributes () : DrawingAttributes
public function set DrawingAttributes (value : DrawingAttributes)
Eigenschaftenwert
Typ: Microsoft.Ink.DrawingAttributes
Das DrawingAttributes-Objekt, das während des Zeichnens auf Freihand angewendet werden soll. Wenn dieses Objekt nullNULL-Verweis (Nothing in Visual Basic) (Nothing in Microsoft Visual Basic .NET) ist, verwendet das Stroke-Objekt die Standardzeichenattribute des Freihanderfassungsmoduls.
Hinweise
Die DrawingAttributes-Eigenschaft bestimmt die Darstellung von Freihandeingaben. Zum Beispiel können Sie die Breite oder die Farbe der Freihandeingaben angeben.
Durch nachfolgende Aufrufe der DrawingAttributes-Eigenschaft werden lediglich die Zeichenattribute neuer Striche geändert. Sie gelten nicht für Striche, die bereits erfasst wurden oder gerade erfasst werden.
Hinweis
Die DefaultDrawingAttributes-Eigenschaft (InkCollector.DefaultDrawingAttributes, InkOverlay.DefaultDrawingAttributes bzw. Microsoft.Ink.InkPicture) enthält die Zeichenattribute, die für alle Stroke-Objekte gelten, sofern für ein Objekt die DrawingAttributes-Eigenschaft nicht eigens festgelegt wird. Beispielsweise gilt sowohl für ein neues Stroke-Objekt, für das die DrawingAttributes-Eigenschaft nicht eigens festgelegt wurde, als auch für ein altes Stroke-Objekt, für das die DrawingAttributes-Eigenschaft auf nullNULL-Verweis (Nothing in Visual Basic) (Nothing in Visual Basic .NET) festgelegt wurde, die DefaultDrawingAttributes-Eigenschaft des Freihanderfassungsmoduls.
Beispiele
In diesem Beispiel wird die DrawingAttributes-Eigenschaft des ersten ausgewählten Strichs eines InkOverlay-Objekts abgerufen.
If mInkOverlay.Selection.Count > 0 Then
Dim firstSelectedDA As DrawingAttributes = mInkOverlay.Selection(0).DrawingAttributes
End If
if (mInkOverlay.Selection.Count > 0)
{
DrawingAttributes firstSelectedDA = mInkOverlay.Selection[0].DrawingAttributes;
}
Plattformen
Windows Vista
.NET Framework und .NET Compact Framework unterstützen nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.
Versionsinformationen
.NET Framework
Unterstützt in: 3.0
Siehe auch
Referenz
InkCollector.DefaultDrawingAttributes