Você está aqui: C# ::: Windows Forms ::: TextBox |
Transformando o conteúdo de um TextBox em somente leituraQuantidade de visualizações: 10416 vezes |
Em algumas situações gostaríamos que o conteúdo de um TextBox não pudesse ser modificado, ou seja, o usuário pode selecionar e copiar o texto, mas não pode alterá-lo. Além disso, um campo de texto somente leitura ainda pode exibir ToolTips. Para isso podemos usar a propriedade ReadOnly (herdado da classe TextBoxBase). Esta propriedade pode ser definida em tempo de design (usando a janela de propriedades Properties) ou via código. Veja: private void button2_Click(object sender, EventArgs e){ // vamos definir o conteúdo do TextBox textBox1.Text = "Este texto não pode ser alterado"; Se quisermos obter o valor da propriedade ReadOnly em tempo de execução nós podemos usar um código parecido com: private void button2_Click(object sender, EventArgs e){ // vamos obter o valor da propriedade ReadOnly bool somenteLeitura = textBox1.ReadOnly; // vamos exibir o resultado |
![]() |
Desafios, Exercícios e Algoritmos Resolvidos de C# |
Veja mais Dicas e truques de C# |
Dicas e truques de outras linguagens |
Java - Java Swing - Como colorir as células de uma JTable individualmente ao passar o mouse sobre elas JavaScript - JavaScript Avançado - Como escrever uma função JavaScript que aceita um número variável de argumentos |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |