Compartir a través de


Stroke.DrawingAttributes (Propiedad)

Actualización: noviembre 2007

Obtiene o establece los atributos de dibujo para aplicar a la entrada manuscrita mientras se dibuja.

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

Sintaxis

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

Valor de propiedad

Tipo: Microsoft.Ink.DrawingAttributes
El objeto DrawingAttributes que se va a aplicar a la entrada manuscrita mientras se dibuja. Si este objeto es nullreferencia null (Nothing en Visual Basic) (Nothing en Microsoft Visual Basic .NET), el objeto Stroke usa los atributos de dibujo predeterminados del objeto recopilador de entrada manuscrita.

Comentarios

La propiedad DrawingAttributes especifica la apariencia de la entrada manuscrita. Por ejemplo, puede especificar el ancho o el color de la entrada manuscrita.

Las llamadas sucesivas a la propiedad DrawingAttributes cambian únicamente los atributos de dibujo de los trazos nuevos. Los trazos ya recopilados o en proceso de recopilación no se ven afectados.

Nota

La propiedad DefaultDrawingAttributes (InkCollector.DefaultDrawingAttributes, InkOverlay.DefaultDrawingAttributes o Microsoft.Ink.InkPicture) contiene los atributos de dibujo que usan todos los objeto Stroke a menos que establezcan su propia propiedad DrawingAttributes. Por ejemplo, un nuevo objeto Stroke en el que no se establece DrawingAttributes y un objeto Stroke anterior en el que DrawingAttributes se establece en nullreferencia null (Nothing en Visual Basic) (Nothing en Visual Basic .NET), usan la propiedad DefaultDrawingAttributes del recopilador de entrada manuscrita.

Ejemplos

En este ejemplo se obtiene la propiedad DrawingAttributes del primer trazo seleccionado de un objeto 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;
}

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

Stroke (Clase)

Stroke (Miembros)

Microsoft.Ink (Espacio de nombres)

Stroke

DrawingAttributes

Cursor

Cursor.DrawingAttributes

InkCollector.DefaultDrawingAttributes

InkOverlay.DefaultDrawingAttributes

InkPicture.DefaultDrawingAttributes