Compartir a través de


DrawingAttributes.AntiAliased (Propiedad)

Actualización: noviembre 2007

Obtiene o establece el valor que indica si un trazo está suavizado (con anti-aliasing).

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

Sintaxis

'Declaración
Public Property AntiAliased As Boolean
'Uso
Dim instance As DrawingAttributes
Dim value As Boolean

value = instance.AntiAliased

instance.AntiAliased = value
public bool AntiAliased { get; set; }
public:
property bool AntiAliased {
    bool get ();
    void set (bool value);
}
/** @property */
public boolean get_AntiAliased()
/** @property */
public  void set_AntiAliased(boolean value)
public function get AntiAliased () : boolean
public function set AntiAliased (value : boolean)

Valor de propiedad

Tipo: System.Boolean
Es true si el trazo está suavizado (con anti-aliasing); de lo contrario, es false.

Comentarios

Si un trazo está suavizado, los colores de fondo y de primer plano que recorren el borde de la entrada manuscrita se mezclan para aumentar la suavidad visible.

El suavizado (anti-aliasing) mejora la calidad de la representación, haciendo que la entrada manuscrita se vea más suave y nítida, sobre todo en pantallas de resolución más baja. Sin embargo, el suavizado afecta al rendimiento. Utilícelo con prudencia.

Ejemplos

En este ejemplo de C#, se incluye un controlador de menú para activar y desactivar el suavizado (anti-aliasing).

using Microsoft.Ink;
//...
    private System.Windows.Forms.MenuItem menuInkAntialias;
    private InkCollector theInkCollector;
//...
    private void menuInkAntialias_Click(object sender, System.EventArgs e)
    {
        menuInkAntialias.Checked = !menuInkAntialias.Checked;
        theInkCollector.DefaultDrawingAttributes.AntiAliased =
            menuInkAntialias.Checked;
        Refresh();
    }

En este ejemplo de Microsoft® Visual Basic® .NET, se incluye un controlador de menú para activar y desactivar el suavizado (anti-aliasing).

Imports Microsoft.Ink
'...
    Private theInkCollector As InkCollector
    Friend menuInkAntialias As System.Windows.Forms.MenuItem 
'...
    Private Sub MenuInkAntialias_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) 
    Handles MenuInkAntialias.Click
        MenuInkAntialias.Checked = Not MenuInkAntialias.Checked
        theInkCollector.DefaultDrawingAttributes.AntiAliased = _
            menuInkAntialias.Checked
        Refresh()
    End Sub

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

DrawingAttributes (Clase)

DrawingAttributes (Miembros)

Microsoft.Ink (Espacio de nombres)

Stroke