Compartir a través de


DynamicRenderer.DrawingAttributes (Propiedad)

Actualización: noviembre 2007

Obtiene o establece el objeto DrawingAttributes que el objeto DynamicRenderer utiliza.

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

Sintaxis

'Declaración
Public Property DrawingAttributes As DrawingAttributes
'Uso
Dim instance As DynamicRenderer
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)

Valor de propiedad

Tipo: Microsoft.Ink.DrawingAttributes
Objeto DrawingAttributes que el objeto DynamicRenderer utiliza.

Comentarios

Si se cambia esta propiedad mientras un usuario está dibujando un trazo, los nuevos atributos de dibujo no se aplican al trazo actual, sino que tienen efecto en el siguiente trazo dibujado. Por ejemplo, al establecer esta propiedad en un método StylusDown de una implementación IStylusAsyncPlugin, no se ve afectado el trazo que está en proceso de creación.

Cuando se produce un evento DisplaySettingsChanged, vuelva a calcular las propiedades Width y Height del objeto DrawingAttributes en un controlador de eventos DisplaySettingsChanged. Esto es necesario para admitir los posibles cambios de puntos por pulgada (ppp) resultantes del evento DisplaySettingsChanged.

A continuación, se muestran los valores predeterminados de los atributos de dibujo:

Atributo de dibujo

Valor

AntiAliased

true

Color

Color.Black

FitToCurve

false

Height

1

IgnorePressure

false

PenTip

Ball

RasterOperation

RasterOperation

Transparency

0

Width

53

Ejemplos

En este ejemplo de C#, se usa un objeto DynamicRenderer, theDynamicRenderer para establecer en rojo el color de los trazos representados dinámicamente.

theDynamicRenderer.DrawingAttributes.Color = Color.Red;

En este ejemplo de Visual Basic .NET, se usa un objeto DynamicRenderer, theDynamicRenderer para establecer en rojo el color de los trazos representados dinámicamente.

theDynamicRenderer.DrawingAttributes.Color = Color.Red

Plataformas

Windows Vista, Windows XP SP2, Windows Server 2003

.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

DynamicRenderer (Clase)

DynamicRenderer (Miembros)

Microsoft.StylusInput (Espacio de nombres)

Stroke.DrawingAttributes