FontWeight 構造体
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ストロークの明るさまたは重さの観点から、書体の密度を指します。
public value class FontWeight : IFormattable
[System.ComponentModel.TypeConverter(typeof(System.Windows.FontWeightConverter))]
[System.Windows.Localizability(System.Windows.LocalizationCategory.None)]
public struct FontWeight : IFormattable
[<System.ComponentModel.TypeConverter(typeof(System.Windows.FontWeightConverter))>]
[<System.Windows.Localizability(System.Windows.LocalizationCategory.None)>]
type FontWeight = struct
interface IFormattable
Public Structure FontWeight
Implements IFormattable
- 継承
- 属性
- 実装
例
次のコード例では、 FontWeight は "UltraBold" に設定されています。
<TextBlock FontWeight="UltraBold" FontFamily="Gil Sans MT">Hello, world</TextBlock>
注釈
一般に、太さの違いは、書体の特定の文字に関連付けられたストロークまたは太さの増加によって区別されます。これは、同じ書体の "通常の" 文字と比較して異なっています。
メモ すべての書体に対してすべての重みが使用できるわけではありません。 書体に対して重みが使用できない場合は、最も近い一致する重みが返されます。
XAML 属性の使用法
<object fontWeightProperty="fontWeightsValue"/>
XAML 値
fontWeightsValueFontWeightsプロパティ名 ("Light"、"Normal"、"UltraBold" など)。
メソッド
| 名前 | 説明 |
|---|---|
| Compare(FontWeight, FontWeight) |
FontWeightの 2 つのインスタンスを比較します。 |
| Equals(FontWeight) |
現在の FontWeight オブジェクトが、指定した FontWeight オブジェクトと等しいかどうかを判断します。 |
| Equals(Object) |
現在の FontWeight オブジェクトが指定したオブジェクトと等しいかどうかを判断します。 |
| FromOpenTypeWeight(Int32) |
OpenType FontWeight 値に対応する |
| GetHashCode() |
このオブジェクトのハッシュ コードを取得します。 |
| ToOpenTypeWeight() |
|
| ToString() |
FontWeight オブジェクトの値を表し、CurrentCultureプロパティ情報に基づくテキスト文字列を返します。 |
演算子
| 名前 | 説明 |
|---|---|
| Equality(FontWeight, FontWeight) |
FontWeightの 2 つのインスタンスを等しいかどうかを比較します。 |
| GreaterThan(FontWeight, FontWeight) |
FontWeightの 2 つのインスタンスを評価して、1 つのインスタンスがもう一方のインスタンスより大きいかどうかを判断します。 |
| GreaterThanOrEqual(FontWeight, FontWeight) |
FontWeightの 2 つのインスタンスを評価して、一方のインスタンスがもう一方のインスタンスより大きいか等しいかを判断します。 |
| Inequality(FontWeight, FontWeight) |
FontWeightの 2 つのインスタンスを評価して、不等値を判断します。 |
| LessThan(FontWeight, FontWeight) |
FontWeightの 2 つのインスタンスを評価して、1 つのインスタンスがもう一方のインスタンスより小さいかどうかを判断します。 |
| LessThanOrEqual(FontWeight, FontWeight) |
FontWeightの 2 つのインスタンスを評価して、1 つのインスタンスがもう一方のインスタンスより小さいか等しいかを判断します。 |
明示的なインターフェイスの実装
| 名前 | 説明 |
|---|---|
| IFormattable.ToString(String, IFormatProvider) |
このメンバーの説明については、 ToString(String, IFormatProvider)を参照してください。 |