Pergunta

Existe alguma versão light do controle RichTextBox? Eu tenho que criar como mais de 300 deles em um aplicativo que leva tempo, memória e torna tudo mais lento ... Tudo que eu preciso é ter um controle que me permitirá alterar o fundo / primeiro plano de uma parte do texto ... eu precisaria de que em winforms ... alguém sabe alguma coisa sobre algum tipo de substituição?

Foi útil?

Solução

É leitura-gravação ou somente leitura? Se ele é somente leitura que provavelmente não seria muito difícil para codificar isso mesmo. (Plug: Eu tenho um controle que eu posso fazer upload de algum lugar, se necessário :)

Você pode usar o evento OnPaint e utilizar diferentes pincéis e canetas com retângulos e texto.

Outras dicas

É isto para uma grade, ou é 300 campos em um formulário único registro? Porque se é para uma forma que eu gostaria de sugerir que há um problema com o seu design.

Se você precisar dele em uma grade, considerar uma solução de paginação . Uma solução paginação iria permitir que seus usuários para percorrer os registros, e você ainda pode usar uma caixa de texto rico, porque o número de caixas de texto ricos seria limitado ao número de registros exibidos na página atual.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top