RichTextBlock.TextDecorations プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
テキストに適用される装飾を示す値を取得または設定します。
public:
property TextDecorations TextDecorations { TextDecorations get(); void set(TextDecorations value); };
TextDecorations TextDecorations();
void TextDecorations(TextDecorations value);
public TextDecorations TextDecorations { get; set; }
var textDecorations = richTextBlock.textDecorations;
richTextBlock.textDecorations = textDecorations;
Public Property TextDecorations As TextDecorations
<RichTextBlock TextDecorations="textDecorationsMemberName"/>
プロパティ値
列挙体の値。 既定値は [None](なし) です。
Windows の要件
デバイス ファミリ |
Windows 10 Creators Update (10.0.15063.0 で導入)
|
API contract |
Windows.Foundation.UniversalApiContract (v4.0 で導入)
|
例
この例では、コントロール レベルと TextElement レベルの両方で、RichTextBlock 内のテキストにテキスト装飾を適用する方法を示します。
<RichTextBlock TextDecorations="Underline"
Loaded="RichTextBlock_Loaded">
<Paragraph>This text has an underline.</Paragraph>
<Paragraph TextDecorations="Strikethrough">
This text has a strikethrough, but no underline.
</Paragraph>
<Paragraph TextDecorations="Strikethrough, Underline">This text has it all!</Paragraph>
<Paragraph x:Name="Paragraph4">This text is decorated in code.</Paragraph>
</RichTextBlock>
private void RichTextBlock_Loaded(object sender, RoutedEventArgs e)
{
// Apply both strikethough and underline to the last paragraph.
Paragraph4.TextDecorations =
TextDecorations.Strikethrough | TextDecorations.Underline;
}
注釈
Windows 10 Creators Update (SDK バージョン 15063) 以降では、このプロパティがテキストの取り消し線または下線を引くための推奨される方法です。
以前のバージョンの Windows では、Underline クラスを使用してテキストに 下線 を付けることができます。