WPF Arial Black イタリックが TextBlock で機能しない
WPF の TextBlock コントロールは、標準ではイタリックをサポートしていません。ただし、Arial Black フォントのイタリックは、次の方法で実装できます。
方法1:FontWeight属性を使用
<TextBlock Text="Hello, World!" FontFamily="Arial Black" FontWeight="BoldItalic" />
このコードは斜体をつけるためにArial Blackフォントで太字かつ斜体になる
方法2:インライン要素を使用
テキストブロック中の一部テキストにイタリックを適用したい場合は、Run または Span などのインライン要素を使用する必要があります。
<TextBlock>
<Run FontFamily=”Arial Black” FontStyle=”Italic” Text=”Hello,” />
<Run Text=” World!” />
</TextBlock>
このコードでは「Hello」というテキストにArial Blackの斜体スタイルを適用します。
OSにArial Blackフォントファイルがインストールされている必要があります。インストールされていない場合、斜体指定をしても正常に表示されません。