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 |
数値として表されるフォントの太さ。 |