UIElement.SnapsToDevicePixels 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
會取得或設定一個值,決定該元素在渲染時是否應該使用裝置特定的像素設定。 這是相依性屬性。
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 預設值在宣告時 UIElement 為 false。
備註
你可以在根元素上設定這個 true 屬性,這樣就能在整個 UI 中啟用像素吸附渲染。 對於運作速率超過 96 點每英吋(dpi)的裝置,像素吸附渲染可減少單單元實心線附近的抗鋸齒視覺瑕疵。
當被 FrameworkElement 繼承或任何可能的衍生類別時, FrameworkElement 會覆寫此相依屬性的元資料,將元資料屬性設 Inherits 為 true。 這樣做的目的是,只有子樹最外層的元素需要指定 SnapsToDevicePixels 為 true,而該子樹的所有子元素都會回報 SnapsToDevicePixels 為 true 和,並具有視覺 SnapsToDevicePixels 效果。
相依財產資訊
| Item | 價值 |
|---|---|
| 識別碼欄位 | SnapsToDevicePixelsProperty |
元資料屬性設為 true |
沒有 |