RichTextBox.IsDocumentEnabled Propriedade

Definição

Obtém ou define um valor que indica se o usuário pode interagir com os objetos UIElement e ContentElement no 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

Valor da propriedade

Boolean

true se o usuário puder interagir com os objetos UIElement e ContentElement no RichTextBox; caso contrário, false.

Exemplos

O exemplo a seguir cria CheckBox e um RichTextBox que contém um Hyperlink e um Button. A IsDocumentEnabled propriedade do RichTextBox é associada à IsChecked propriedade do CheckBox. Quando o usuário seleciona o CheckBox, o usuário pode interagir com o Button e Hyperlink. Quando o usuário limpa o CheckBoxe Button Hyperlink está desabilitado.

<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>

Comentários

IsDocumentEnabledé introduzido no .NET Framework versão 3.5. Para saber mais, confira Versões e dependências.

Aplica-se a