Ver Mensaje Individual
  #2 (permalink)  
Antiguo 31/07/2008, 13:37
Avatar de Txoco
Txoco
 
Fecha de Ingreso: junio-2008
Ubicación: Perdido en tierras Quijotescas
Mensajes: 189
Antigüedad: 16 años, 11 meses
Puntos: 7
Respuesta: Evitar escritura a un Textbox

Hola!

Entonces tienes que asignar una cadena vacía a la propiedad Text dentro del evento Changed.

De todas formas, si lo que quieres es que no se pueda modificar, lo apropiado es que utilices un control Label; son más ligeros y sólo se pueden modificar mediante código.

Les puedes dar el aspecto de un TextBox si cambias la propiedad BorderStyle a 1 (Fixed Single), Appearance a 1 (3D) y BackColor a lo que quieras, dando así la apariencia de una TextBox.

Si haces esto, es una buena práctica de diseño que BackColor lo pongas a &H8000000B& (Borde inactivo) o algo parecido, para dejar claro que el usuario no lo puede modificar y no llevarle a error. Si se parece mucho a una caja de texto normal, al usuario acabará por no gustarle

Claro, que ahora que lo releo, siempre puedes cambiar el valor de la propiedad Text (o Caption en una Label) mediante código, eso no lo puedes evitar.
__________________
wile sona li mute e sona

Última edición por Txoco; 31/07/2008 a las 13:40 Razón: Ahora que releo...