TextBox.TextDecorations プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
テキスト ボックスに適用する文字装飾を取得します。
public:
property System::Windows::TextDecorationCollection ^ TextDecorations { System::Windows::TextDecorationCollection ^ get(); void set(System::Windows::TextDecorationCollection ^ value); };
public System.Windows.TextDecorationCollection TextDecorations { get; set; }
member this.TextDecorations : System.Windows.TextDecorationCollection with get, set
Public Property TextDecorations As TextDecorationCollection
プロパティ値
テキスト ボックスに適用する文字装飾が格納される TextDecorationCollection コレクション。 既定値は null
です (文字装飾は適用されません)。
例
次の例では、Run を例の要素として使用して、TextDecorations 属性を設定する方法が示されています。
<FlowDocument ColumnWidth="200">
<Paragraph>
<Run TextDecorations="Strikethrough">
This text will render with the strikethrough effect.
</Run>
</Paragraph>
</FlowDocument>
この例の表示結果を次の図に示します。
次の図は、それぞれ、 OverLine、 Baselineおよび Underline の装飾がどのようにレンダリングされるかを示しています。
次の例では、TextDecorations プロパティをプログラムで設定する方法が示されています。
Run run1 = new Run("This text will render with the strikethrough effect.");
run1.TextDecorations = TextDecorations.Strikethrough;
Dim run1 As New Run("This text will render with the strikethrough effect.")
run1.TextDecorations = TextDecorations.Strikethrough
注釈
TextDecoration オブジェクトは、テキストに追加できるビジュアルな装飾です。 文字の装飾には、下線、ベースライン、取り消し線、上線の 4 種類があります。 テキスト装飾の詳細については、「 方法: テキスト装飾を作成する」を参照してください。
依存プロパティ情報
識別子フィールド | TextDecorationsProperty |
に設定されたメタデータ プロパティ true |
AffectsRender |
適用対象
.NET