Compartir a través de


InkOverlay.DefaultDrawingAttributes (Propiedad)

Actualización: noviembre 2007

Obtiene o establece el objeto DrawingAttributes predeterminado, que especifica los atributos de dibujo que se utilizan al dibujar y mostrar la entrada manuscrita.

Espacio de nombres:  Microsoft.Ink
Ensamblado:  Microsoft.Ink (en Microsoft.Ink.dll)

Sintaxis

'Declaración
<BrowsableAttribute(False)> _
Public Property DefaultDrawingAttributes As DrawingAttributes
'Uso
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)

Valor de propiedad

Tipo: Microsoft.Ink.DrawingAttributes
Objeto DrawingAttributes predeterminado, que especifica los atributos de dibujo que se utilizan al dibujar y mostrar la entrada manuscrita.

Comentarios

Los atributos de dibujo especificados con la propiedad DrawingAttributes son los atributos que asignan a un nuevo cursor.

Los atributos de dibujo predeterminados son los siguientes:

Propiedad DrawingAttributes

Descripción

AntiAliased

true

Color

Black

FitToCurve

false

Height

1 (en unidades espaciales de entrada manuscrita )

IgnorePressure

false

PenTip

Ball

RasterOperation

CopyPen

Transparency

0 (totalmente opaco)

Width

53 (en unidades espaciales de entrada manuscrita)

Para establecer atributos diferentes en un nuevo cursor, utilice la propiedad DrawingAttributes del objeto Cursor.

Para cambiar los atributos de dibujo de un único trazo, utilice la propiedad DrawingAttributes del objeto Stroke. Para cambiar los atributos de dibujo de una colección de trazos, llame al método ModifyDrawingAttributes de la colección Strokes.

Nota

La propiedad DefaultDrawingAttributes contiene los atributos de dibujo que utilizan todos los cursores a menos que establecieran su propia propiedad DrawingAttributes. Por ejemplo, un nuevo objeto Cursor utiliza la propiedad DefaultDrawingAttributes y un objeto Cursor anterior en el que la propiedad DefaultDrawingAttributes está establecida en nullreferencia null (Nothing en Visual Basic) también utiliza la propiedad DefaultDrawingAttributes.

Ejemplos

En este ejemplo de C# se establecen algunos de los atributos de dibujo predeterminados de un objeto 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;

En este ejemplo de Microsoft Visual Basic .NET se establecen algunos de los atributos de dibujo predeterminados de un objeto 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

Plataformas

Windows Vista

.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

Información de versión

.NET Framework

Compatible con: 3.0

Vea también

Referencia

InkOverlay (Clase)

InkOverlay (Miembros)

Microsoft.Ink (Espacio de nombres)

DrawingAttributes

Cursor.DrawingAttributes

Stroke.DrawingAttributes

Strokes.ModifyDrawingAttributes