Condividi tramite


Proprietà InkOverlay.DefaultDrawingAttributes

Aggiornamento: novembre 2007

Ottiene o imposta l'oggetto DrawingAttributes predefinito, che specifica gli attributi di disegno utilizzati durante il disegno e la visualizzazione dell'input penna.

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

Sintassi

'Dichiarazione
<BrowsableAttribute(False)> _
Public Property DefaultDrawingAttributes As DrawingAttributes
'Utilizzo
Dim instance As InkOverlay
Dim value As DrawingAttributes

value = instance.DefaultDrawingAttributes

instance.DefaultDrawingAttributes = value
[BrowsableAttribute(false)]
public DrawingAttributes DefaultDrawingAttributes { get; set; }
[BrowsableAttribute(false)]
public:
property DrawingAttributes^ DefaultDrawingAttributes {
    DrawingAttributes^ get ();
    void set (DrawingAttributes^ value);
}
/** @property */
/** @attribute BrowsableAttribute(false) */
public DrawingAttributes get_DefaultDrawingAttributes()
/** @property */
/** @attribute BrowsableAttribute(false) */
public  void set_DefaultDrawingAttributes(DrawingAttributes value)
public function get DefaultDrawingAttributes () : DrawingAttributes
public function set DefaultDrawingAttributes (value : DrawingAttributes)

Valore proprietà

Tipo: Microsoft.Ink.DrawingAttributes
Oggetto DrawingAttributes predefinito, che specifica gli attributi di disegno utilizzati durante il disegno e la visualizzazione dell'input penna.

Note

Gli attributi di disegno DrawingAttributes specificati con questa proprietà rappresentano gli attributi assegnati a un nuovo cursore.

Gli attributi di disegno predefiniti sono i seguenti:

Proprietà DrawingAttributes

Descrizione

AntiAliased

true

Color

Black

FitToCurve

false

Height

1 (in unità dello spazio di input penna)

IgnorePressure

false

PenTip

Ball

RasterOperation

CopyPen

Transparency

0 (completamente opaco)

Width

53 (in unità dello spazio di input penna)

Per impostare attributi diversi su un nuovo cursore, utilizzare la proprietà DrawingAttributes dell'oggetto Cursor.

Per modificare gli attributi di disegno di un singolo tratto, utilizzare la proprietà DrawingAttributes dell'oggetto Stroke. Per modificare gli attributi di disegno di un insieme di tratti, chiamare il metodo ModifyDrawingAttributes dell'insieme Strokes.

Nota

La proprietà DefaultDrawingAttributes contiene gli attributi di disegno utilizzati da tutti i cursori, a meno che non impostino la rispettiva proprietà DrawingAttributes. Ad esempio, un nuovo oggetto Cursor utilizza l'oggetto DefaultDrawingAttributes e anche un oggetto Cursor precedente in cui l'oggetto DefaultDrawingAttributes è impostato su nullriferimento null (Nothing in Visual Basic) utilizza l'oggetto DefaultDrawingAttributes.

Esempi

In questo esempio di C# vengono impostati alcuni degli attributi di disegno predefiniti di un oggetto InkOverlay.

using Microsoft.Ink;
//. . .
InkOverlay theInkOverlay = new InkOverlay();

// Set the initial Width attribute to thin
theInkOverlay.DefaultDrawingAttributes.Width = 30;

// Set the initial Color attribute to Black
theInkOverlay.DefaultDrawingAttributes.Color = Color.Black;

// Set the initial RasterOperation attribute to CopyPen
theInkOverlay.DefaultDrawingAttributes.RasterOperation = RasterOperation.CopyPen;

// Set the initial Transparency attribute to opaque (0)
theInkOverlay.DefaultDrawingAttributes.Transparency = 0;

// Set the initial AntiAliased attribute to true
theInkOverlay.DefaultDrawingAttributes.AntiAliased = true;

In questo esempio di Microsoft Visual Basic .NET vengono impostati alcuni degli attributi di disegno predefiniti di un oggetto InkOverlay.

Imports Microsoft.Ink
'. . .
Dim theInkOverlay As New InkOverlay()

'Set the initial Width attribute to thin
theInkOverlay.DefaultDrawingAttributes.Width = 30

'Set the initial Color attribute to Black
theInkOverlay.DefaultDrawingAttributes.Color = Color.Black

'Set the initial RasterOperation attribute to CopyPen
theInkOverlay.DefaultDrawingAttributes.RasterOperation = RasterOperation.CopyPen

'Set the initial Transparency attribute to opaque (0)
theInkOverlay.DefaultDrawingAttributes.Transparency = 0

'Set the initial AntiAliased attribute to true
theInkOverlay.DefaultDrawingAttributes.AntiAliased = True

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

InkOverlay Classe

Membri InkOverlay

Spazio dei nomi Microsoft.Ink

DrawingAttributes

Cursor.DrawingAttributes

Stroke.DrawingAttributes

Strokes.ModifyDrawingAttributes