Personalizar RichTextBox para entrada de texto sem formatação
Este exemplo demonstra como criar um personalizada RichTextBox implementação que permite aos usuários aplicar propriedades de formatação a mais seqüências de texto, mas restringe o RichTextBox esquema para permitir somente entrada de texto sem formatação.
Um uso reais para essa implementação pode ser um editor de código leve.
Observe que a amostra detecta somente uma seqüência de caracteres sistema autônomo um hiperlink (www.microsoft.com). Um aplicativo real pode usar uma correspondência da expressão regular para detectar um hiperlink.
Para ver uma cobertura abrangente de boas práticas de desenvolvimento de aplicativos Windows Presentation Foundation (WPF) e Microsoft .NET Framework, consulte os seguintes itens conforme adequado:
Acessibilidade - Práticas recomendadas de Acessibilidade
Segurança - Windows Presentation Foundation Security
Localização - Visão geral de globalização e localização do WPF
O exemplo de criação
Instale o Windows Software Development Kit (SDK) e abra sua janela de comando de ambiente de compilação. No menu Iniciar, aponte para Todos os Programas, Microsoft Windows SDK e clique em Shell CMD.
Baixe o exemplo, geralmente da documentação do software development kit (SDK), para a unidade de disco rígido.
Para compilar o exemplo na janela de comando do ambiente de compilação, vá para o diretório fonte do exemplo. Na prompt de comando, digite MSBUILD.
Para compilar o exemplo em Microsoft Visual Studio, carregue a solução de exemplo ou o arquivo de projeto e, em seguida, pressione CTRL+SHIFT+B.
Executando o exemplo
Para executar o exemplo compilado na janela de comandos do ambiente de compilação, execute o arquivo .exe na pasta Bin\Debug ou Bin\Release contida na pasta de código-fonte do exemplo.
Para executar o exemplo compilado com a depuração no Visual Studio, pressione F5.