Condividi tramite


Proprietà Stroke.DrawingAttributes

Aggiornamento: novembre 2007

Ottiene o imposta gli attributi di disegno da applicare all'input penna quando viene disegnato.

Spazio dei nomi:  Microsoft.Ink
Assembly:  Microsoft.Ink (in Microsoft.Ink.dll)

Sintassi

'Dichiarazione
Public Property DrawingAttributes As DrawingAttributes
'Utilizzo
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)

Valore proprietà

Tipo: Microsoft.Ink.DrawingAttributes
Oggetto DrawingAttributes da applicare all'input penna quando viene disegnato. Se questo oggetto è nullriferimento null (Nothing in Visual Basic) (Nothing in .NET di Microsoft Visual Basic), l'oggetto Stroke utilizza gli attributi di disegno predefiniti dell'oggetto agente di raccolta dell'input penna.

Note

La proprietà DrawingAttributes specifica l'aspetto dell'input penna. Ad esempio, è possibile specificare lo spessore o il colore dell'input penna.

Chiamate successive alla proprietà DrawingAttributes modificano solo gli attributi di disegno di tratti nuovi. Non vengono applicate a tratti la cui raccolta è in corso o è già stata completata.

Nota

La proprietà DefaultDrawingAttributes (InkCollector.DefaultDrawingAttributes, InkOverlay.DefaultDrawingAttributes o Microsoft.Ink.InkPicture) contiene gli attributi di disegno utilizzati da tutti gli oggetti Stroke a meno che non impostino la loro proprietà DrawingAttributes. Ad esempio, sia un nuovo oggetto Stroke per cui non è impostato l'oggetto DrawingAttributes, sia un oggetto Stroke obsoleto per cui l'oggetto DrawingAttributes è impostato su nullriferimento null (Nothing in Visual Basic) (Nothing in Visual Basic .NET) utilizzano la proprietà DefaultDrawingAttributes dell'agente di raccolta dell'input penna.

Esempi

In questo esempio viene ottenuta la proprietà DrawingAttributes del primo tratto selezionato di un oggetto InkOverlay.

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

Piattaforme

Windows Vista

.NET Framework e .NET Compact Framework non supportano tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.

Informazioni sulla versione

.NET Framework

Supportato in: 3.0

Vedere anche

Riferimenti

Stroke Classe

Membri Stroke

Spazio dei nomi Microsoft.Ink

Stroke

DrawingAttributes

Cursor

Cursor.DrawingAttributes

InkCollector.DefaultDrawingAttributes

InkOverlay.DefaultDrawingAttributes

InkPicture.DefaultDrawingAttributes