UIElement.SnapsToDevicePixels 屬性

定義

取得或設定值,該值判斷這個項目的呈現在呈現期間是否該使用裝置特定像素的設定。 這是相依性屬性。

C#
public bool SnapsToDevicePixels { get; set; }

屬性值

如果此項目應該根據裝置像素來呈現,則為 true;否則為 false。 如 UIElement 上所宣告的預設值是 false

備註

您可以在根元素上將此屬性設定為 true ,以在整個UI中啟用圖元貼齊轉譯。 對於每英吋 96 點以上的裝置, (dpi) ,圖元貼齊轉譯可將單一單位實心線附近反鋸齒視覺成品降到最低。

繼承者 FrameworkElement 或任何可能衍生類別時, FrameworkElement 覆寫此相依性屬性的元數據,將元資料屬性設定 Inheritstrue。 如此一來,子樹狀結構中只有最外層的元素需要指定SnapsToDevicePixels為 ,而該子樹的所有子元素都會回報SnapsToDevicePixelstruetrue ,並具有SnapsToDevicePixels視覺效果。

相依性屬性資訊

標識元欄位 SnapsToDevicePixelsProperty
設定為的元數據屬性 true

適用於

產品 版本
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

另請參閱