Condividi tramite


Proprietà DrawingAttributes.AntiAliased

Aggiornamento: novembre 2007

Ottiene o imposta il valore che indica se un tratto viene eseguito con anti-aliasing.

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

Sintassi

'Dichiarazione
Public Property AntiAliased As Boolean
'Utilizzo
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)

Valore proprietà

Tipo: System.Boolean
true se il tratto viene eseguito con anti-aliasing. In caso contrario false.

Note

Se un tratto viene eseguito con anti-aliasing, i colori di primo piano e di sfondo lungo il bordo dell'input penna vengono sfumati per aumentare la precisione visibile.

L'anti-aliasing migliora la qualità del rendering facendo apparire l'input penna più preciso e nitido, specialmente nelle visualizzazioni con risoluzione inferiore. Tuttavia, l'anti-aliasing comporta prestazioni migliori. Si consiglia di utilizzarlo con attenzione.

Esempi

In questo esempio C# è contenuto un gestore di menu per attivare e disattivare l'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();
    }

In questo esempio Microsoft® Visual Basic® .NET è contenuto un gestore di menu per attivare e disattivare l'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

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

DrawingAttributes Classe

Membri DrawingAttributes

Spazio dei nomi Microsoft.Ink

Stroke