UIElement.SnapsToDevicePixels 屬性

定義

會取得或設定一個值,決定該元素在渲染時是否應該使用裝置特定的像素設定。 這是相依性屬性。

public:
 property bool SnapsToDevicePixels { bool get(); void set(bool value); };
public bool SnapsToDevicePixels { get; set; }
member this.SnapsToDevicePixels : bool with get, set
Public Property SnapsToDevicePixels As Boolean

屬性值

true元素是否應依照裝置像素渲染;否則,。 false 預設值在宣告時 UIElementfalse

備註

你可以在根元素上設定這個 true 屬性,這樣就能在整個 UI 中啟用像素吸附渲染。 對於運作速率超過 96 點每英吋(dpi)的裝置,像素吸附渲染可減少單單元實心線附近的抗鋸齒視覺瑕疵。

當被 FrameworkElement 繼承或任何可能的衍生類別時, FrameworkElement 會覆寫此相依屬性的元資料,將元資料屬性設 Inheritstrue。 這樣做的目的是,只有子樹最外層的元素需要指定 SnapsToDevicePixelstrue,而該子樹的所有子元素都會回報 SnapsToDevicePixelstrue 和,並具有視覺 SnapsToDevicePixels 效果。

相依財產資訊

Item 價值
識別碼欄位 SnapsToDevicePixelsProperty
元資料屬性設為 true 沒有

適用於