RichTextBox.IsDocumentEnabled プロパティ

定義

ユーザーが UIElement 内の ContentElement オブジェクトおよび RichTextBox オブジェクトと対話できるかどうかを示す値を取得または設定します。

public:
 property bool IsDocumentEnabled { bool get(); void set(bool value); };
public bool IsDocumentEnabled { get; set; }
member this.IsDocumentEnabled : bool with get, set
Public Property IsDocumentEnabled As Boolean

プロパティ値

Boolean

ユーザーが UIElement 内の ContentElement オブジェクトおよび RichTextBox オブジェクトと対話できる場合は true。それ以外の場合は false

次の例では、a と a RichTextBox を含む a Hyperlink を作成CheckBoxしますButton。 のIsDocumentEnabledプロパティは、 IsChecked CheckBox.RichTextBox ユーザーが選択CheckBoxすると、ユーザーは次の操作をButtonHyperlink行うことができます。 ユーザーがクリアすると、CheckBox無効ButtonHyperlinkになります。

<StackPanel>
    <CheckBox Name="IsDocumentEnabledChbk" Content="IsDocumentEnabled"/>
    <RichTextBox Name="richTB"
                 IsDocumentEnabled="{Binding ElementName=IsDocumentEnabledChbk,
                                             Path=IsChecked}">
        <FlowDocument>
            <Paragraph>
                Use the Checkbox above to switch between enabling and
                disabling the Button and Hyperlink in the RichTextBox.
                <Hyperlink>Here is a hyperlink</Hyperlink>
            </Paragraph>
            <BlockUIContainer>
                <Button>Click me!</Button>
            </BlockUIContainer>

        </FlowDocument>
    </RichTextBox>
</StackPanel>

注釈

IsDocumentEnabledは、.NET Framework バージョン 3.5 で導入されています。 詳細については、「.NET Framework のバージョンおよび依存関係」を参照してください。

適用対象