martes, 30 de septiembre de 2014

Programacion C# Propiedades de los controles

Explicacion

Una propiedad es un miembro que ofrece un mecanismo flexible para leer, escribir o calcular el valor de un campo privado. Las propiedades pueden utilizarse como si fuesen miembros de datos públicos, aunque en realidad son métodos especiales denominados descriptores de acceso. Las propiedades de los controles nos permiten cambiar desde el comportamiento del control hasta lo que muestra. Existen dos formas de modificar una propiedad de un control.

de manera visual, haciéndolo por el panel de propiedades o por la sentencia.

de manera visual es sencillo daremos click derecho al control-> propiedades(panel de propiedades Asegúrate que estas viendo la pestaña de propiedades  que el icono es un engranaje ) y esa lista son todas las propiedades que tienen un control



en este post mencionaremos las tres propiedades mas comunes e importantes de cada control


  1. Text
  2. Visible
  3. Enabled
Estas propiedades y todas las demás, puede cambiar en tiempo de ejecución por una linea de código que modifique.

La propiedad Text Cambia lo que muestra el control un ejemplo de la propiedad text es la que puede mostrara un control Label: si modificas su propiedad text cambiara lo que muestra al usuario




La propiedad visible es binaria significa que es verdadera (True ) o falsa (False) y nos indica si el control sera visible al usuario en tiempo de ejecución o no

de ser true se vera y de ser false no se vera , Por defecto de visual estudio esta siempre sera true al crear el control.


 Control con propiedad visible=false

 Control con propiedad visible=true

la propiedad enabled le dice al control si se puede usar o no, ¿Que significa?, el control estará visible pero no reaccionara a ningún  evento que posea por lo tanto esta inactivo ( tampoco puede ser usado por el usuario ejemplo: el textbox no acepta acepta texto en su contenido), Al igual que la propiedad visible esta es binaria osease  solo puede ser true o false.Por defecto de visual estudio esta siempre sera true al crear el control.

False= el control no esta disponible
True= el control  esta disponible







 

En código

modificar una propiedad por código es fácil pues solo debes mencionar el control, llamar a la propiedad y luego de ello asignarle el valor que se desea (SOLO AL EJECUTAR ESAS SENTENCIA DE CODIGO).

ejemplo:



CUANDO EL EVENTO CLICK DEL BOTON SEA LLAMADO SE EJECUTARA TODO ALGORITMO DE CODIGOS QUE CONTIENE EN ESTE CASO SERA EL CAMBIO DE LAS PROPIEDADES DE LOS CONTROLES 

Ejercicio



Realize un programa donde modifique la propiedades vistas en este post en los siguientes controles


  • textbox
  • boton
  • Label
Las mismas deben ser modificada en código y en visual


No hay comentarios:

Publicar un comentario

NestJs Error on SecretKey for JWToken

  Imagine this you are coding happy, configuring your module has   auth.module.ts   using on your register the classic call to get env value...