取得或設定值,這個值表示「筆劃」是否已消除鋸齒。
命名空間: Microsoft.Ink
組件: Microsoft.Ink (在 Microsoft.Ink.dll 中)
語法
'宣告
Public Property AntiAliased As Boolean
'用途
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)
屬性值
型別:System.Boolean
如果筆劃已消除鋸齒則為 true,否則為 false。
備註
如果筆劃已消除鋸齒,沿著「筆墨」邊緣的前景和背景色彩會經過混色,以增加可見平滑度。
特別是在低解析度顯示器上,取消鋸齒可讓筆墨顯示更平滑、更清晰,改進顯示品質。不過,消除鋸齒會降低效能,請審慎使用。
範例
這個 C# 範例包含功能表處理常式,可用來切換消除鋸齒功能開關。
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();
}
這個 Microsoft® Visual Basic® .NET 範例包含功能表處理常式,可用來切換消除鋸齒功能開關。
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
平台
Windows Vista
.NET Framework 和 .NET Compact Framework 並不支援各種平台的所有版本。如需支援平台版本的相關資訊,請參閱 .NET Framework 系統需求。
版本資訊
.NET Framework
支援版本:3.0