FontWeight 結構
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
描述字樣密度,以筆劃的光線或高度而言。
public value class FontWeight
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
struct FontWeight
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public struct FontWeight
var fontWeight = {
weight : /* Your value */
}
Public Structure FontWeight
<object property="fontWeightsPropertyName"/>
- 繼承
-
FontWeight
- 屬性
Windows 需求
裝置系列 |
Windows 10 (已於 10.0.10240.0 引進)
|
API contract |
Windows.Foundation.UniversalApiContract (已於 v1.0 引進)
|
範例
此範例示範如何在 XAML TextBlock上設定 FontWeight 屬性。
<TextBlock Text="FontWeight ExtraBlack" FontWeight="ExtraBlack"/>
TextBlock textBlock1 = new TextBlock();
textBlock1.Text = "FontWeight ExtraBlack";
textBlock1.FontWeight = Windows.UI.Text.FontWeights.ExtraBlack;
備註
在標準印刷樣式 API 中,字型的粗細會使用「粗體」等常數名稱來表示。 使用常數名稱來設定字型粗細屬性可透過類型轉換器行為以及 FontWeights 支援類別來支援。 針對程式碼存取,相關資訊會表示為 FontWeight 結構的 Weight 成員。
FontWeights值會對應至OpenType 規格中的 「usWeightClass」 定義。 「usWeightClass」 代表介於 1 到 999 之間的整數值。 較低的值表示較輕的權數;較高的值表示較重的權數。
FontWeight 結構的 Weight 成員通常會以其中一個 FontWeights 值起始。 如果您在程式碼中存取 FontWeight 結構,您可以比較其 Weight 成員的值與 FontWeights 靜態屬性中的值。
欄位
Weight |
以數值表示的字型粗細。 |