DrawingAttributes.AntiAliased-Eigenschaft
Ruft den Wert ab, der angibt, ob ein Strich durch Antialiasing geglättet wird, oder legt den Wert fest.
Namespace: Microsoft.Ink
Assembly: Microsoft.Ink (in Microsoft.Ink.dll)
Syntax
'Declaration
Public Property AntiAliased As Boolean
'Usage
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)
Eigenschaftenwert
Typ: System.Boolean
true , wenn der Strich geglättet wird, andernfalls false.
Hinweise
Wenn ein Strich geglättet wird, werden die Farben des Vordergrunds und des Hintergrunds entlang der Kante der Freihandeingabe vermischt, um die optische Glättung zu erhöhen.
Antialiasing verbessert die Qualität der Darstellung, weil Freihandeingaben glatter und schärfer erscheinen, insbesondere auf Anzeigen mit geringer Auflösung. Antialiasing erfordert jedoch eine höhere Leistung. Verwenden Sie es nur, wenn es wirklich ratsam ist.
Beispiele
Dieses C#-Beispiel enthält einen Menühandler, mit dem das Antialiasing aktiviert bzw. deaktiviert wird.
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();
}
Dieses Microsoft® Visual Basic® .NET-Beispiel enthält einen Menühandler, mit dem das Antialiasing aktiviert bzw. deaktiviert wird.
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
Plattformen
Windows Vista
.NET Framework und .NET Compact Framework unterstützen nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.
Versionsinformationen
.NET Framework
Unterstützt in: 3.0