miércoles, 19 de noviembre de 2008

Parados por culpa de los Exámenes

Para la gente que me sigue, les comunico que estoy de exámenes por eso no estoy posteando, pero dentro de poco ya estare mostrando las propiedades del DateTimePicker, y algunos objetos raros, así hasta llegar a realizar un programa que grabe datos en la base de datos MYSQL 5, con crystal report y con WCF para acceder desde nuestro celular, si no saben de que estoy hablando no se preocupen ya les estaré mostrando todo paso por paso




Una imagen para que se preparen



viernes, 14 de noviembre de 2008

El Button o Botón

Más información en

http://msdn.microsoft.com/es-es/library/system.windows.forms.button(VS.80).aspx

El Objeto Button es muy usado sirve para que el programa realice una determinada operación, por ejemplo: Grabar registros en la base de datos, salir del sistema etc.

Se puede hacer clic en Button utilizando el mouse (ratón), la tecla ENTRAR o la BARRA ESPACIADORA si el botón tiene foco.

Propiedades Importantes
  • Name = Nombre del Objeto, para su nombre siempre usaremos el prefijo Btn seguido del nombre ejemplo: BtnGrabar, BtnEliminar; BtnSalir
  • AutoSize= Automáticamente cambia el tamaño del botón (No uso mucho)
  • BackColor= Color de fondo
  • BackGroundImage= Imagen de fondo
  • BackGroundImageLayout= Obtiene o establece el diseño de la imagen de fondo
  1. Center: La imagen se centra dentro del rectángulo del control.
  2. None: La imagen se alinea a la izquierda en la parte superior del rectángulo del control.
  3. Stretch: La imagen se extiende por todo el rectángulo del control.
  4. Tile: La imagen se dispone en mosaico en todo el rectángulo del control.
  5. Zoom: La imagen se amplía dentro del rectángulo del control.
  • Cursor: Obtiene o establece el cursor que se muestra cuando el puntero del mouse se sitúa sobre el control.
  • Enable: Obtiene o establece un valor que indica si el control puede responder a la interacción del usuario.
  • Font: con esta propiedad se puede colocar el tamaño del texto, el nombre de la fuente, si va a estar en negrita, subrayada, en cursiva, tachado, subrayado etc
  • ForeColor: Color de la palabra que se muestra en el objeto
  • Text: Texto que muestra el objeto
  • TextAlign: El alineamiento que tendrá el texto en el botón
  • Visible: determina si el botón es visible o está escondido

El objeto botón es mas usado en su evento click pero no explico todavía lo que es evento por que estoy mostrando cada propiedad de los objetos que mas uso


Propiedades: Son las características observables de un objeto. Las propiedades se reconocen porque describen un aspecto del objeto que podemos medir con una escala establecida previamente. A cada propiedad se le debe asignar un valor el cual permite identificar de manera única al objeto.



martes, 11 de noviembre de 2008

El TEXTBOX (La Caja De Texto)

Más información en

http://msdn.microsoft.com/es-es/library/system.windows.forms.textbox(VS.80).aspx

El TEXTBOX es el objeto que mas uso, es muy útil para permitir que el usuario coloque información (Nombre, Apellido del cliente, Cedula, RUC, etc.)

Con el control TextBox, el usuario puede escribir texto en una aplicación. Este control tiene funcionalidad adicional que no se encuentra en el control de cuadro de texto de Windows estándar, como el enmascaramiento de caracteres de contraseña y la edición de múltiples líneas.

Propiedades Importantes

*) Name = Nombre del textbox (1)

Estas tres propiedades son muy útiles pero no las uso mucho pero se usan junto

*) AutoCompleteCustomSource = te permite colocar una lista de opciones que te aparece cuando se escribe un texto, ejemplo: en esta propiedad le escribo esta serie de string

Leonardo

Testa

Juárez

Uno por línea

*) AutoCompleteMode =el modo de cómo se va a mostrar los textos que están en la lista de autocompletecustomSource puede ser: Suggest (te aparece un texto debajo del texto como sugestion), Append (en el mismo textbox te aparece el texto de ayuda), SuggestAppend (las dos formas anteriores juntas)

*) AutoCompleteSource = forma de auto completar acá se tiene que seleccionar CustomSource para que elija los textos de la lista que agregamos, se puede elegir muchas opciones, url de páginas web, archivos de sistemas etc.

*) backcolor= color de fondo

*)borderstyle= estilo del borde

*) CharacterCasing= esta propiedad es muy buena permite que automáticamente ya se pueda escribir en mayúscula (Upper) o minúscula (Lower)

*)MaxLenght = opción que te permite que tu textbox contenga un limitado número de caracteres, muy útil cuando se usa con bases de datos para que no se coloquen mas caracteres por ejemplo si tenemos en nuestra base de datos un campo de longitud 20 es bueno que esta propiedad contenga el numero 20 de este modo ya no nos preocupamos del error de desbordamiento

*) Multiline=permite que el textbox contenga más de una línea

*)PasswordChar= permite colocar un carácter tipo de seña, ejemplo: si ti textbox es de seña es bueno colocar * en esta propiedad así cada vez que se escribe un carácter este lo muestra con el carácter de esta propiedad, pero se puede acceder al valor atreves de la propiedad Text, lógicamente no es necesario que sea el carácter * se puede colocar el carácter ¿ o una letra tipo A pero tiene que ser solo un carácter, propiedad muy útil

*) ScrollBars= muestra las barras si el texto que se escribe es mayor que el textbox, se utiliza con la propiedad Multiline a verdadero

*) TabIndex = el índice de la posición al presionar la tecla tab

*) Text = texto que aparece en el textbox (PROPIEDAD MAS USADA) con ella se accede al valor ingresado por el usuario

*) TextAlign = indica hacia donde estará alineado el texto (derecha, izquierda, centrado)

*) WordWrap =Indica si un control de cuadro de texto multilínea ajusta las palabras de forma automática al principio de la línea siguiente cuando es necesario.

(1) Es bueno utilizar una forma de nombrar cada objetos por ejemplo si tenemos un label que está del lado del textbox que marque el nombre del cliente es bueno usar esta nomenclatura para el label se utiliza Lbl seguido del nombre, ejemplo LblCodigo, LblNombre, LblApellido, y para el textbox se utiliza Txt ejemplo TxtCodigo, TxtNombre, Txtapellido etc.




Espero que les haya sido útil y nos vemos pronto

lunes, 10 de noviembre de 2008

Algunas Propiedades del Label o Etiqueta en español

Hoy le voy a comentar algunas PROPIEDADES sobre los Label o etiquetas

Pueden quitar más información en la pagina

http://msdn.microsoft.com/es-es/library/system.windows.forms.label(VS.80).aspx

El label es un objeto que permite mostrar información que no se quiere que el usuario cambie en tiempo de ejecución.

Algunas Propiedades Importantes

* Name = nombre del objeto
* Text = texto que aparece en el label se puede usar el carácter
* AutoSize = Automáticamente cambia el tamaño del label basado en el tamaño del texto
* BackColor= Color de fondo
* BorderStyle = Define si el label tendrá un borde visible
* ForeColor = Color de la letra del label
* Font = con esta propiedad se puede colocar el tamaño del texto, el nombre de la fuente, si va a estar en negrita, subrayada, en cursiva, tachado, subrayado etc.
* image = una imagen para que aparezca detrás del label (Nunca yo use esta propiedad jeje)
* ImageAlign= alineación de la imagen
* TextAlign=alineamiento del texto del label
* UseMnemonic = VER OBSERVACIÓN
* Visible = si el label se ve o no se ve en el formulario
* Cursor = el cursor que aparece cuando el mouse se coloca encima de nuestro objeto label

Observación: Label participa en el orden de tabulación de un formulario, pero no recibe el foco (el siguiente control del orden de tabulación recibe el enfoque). Por ejemplo, si la propiedad UseMnemonic está establecida en true y se especifica un carácter mnemotécnico (el primer carácter después del símbolo &) en la propiedad Text del control, cuando el usuario presiona ALT + la tecla mnemotécnica, el foco se mueve hacia el siguiente control del orden de tabulación. Esta característica permite desplazarse por un formulario mediante el teclado. Además de mostrar texto, el control Label puede mostrar asimismo una imagen mediante la propiedad Image, o una combinación de las propiedades ImageIndex y ImageList. (Para más información ver link que esta al comienzo)



Siempre que necesite mostrar información que no se necesite cambiar por el usuario se recomienda usar el LABEL en vez del TEXTBOX ya que el LABEL consume menos recursos que el TEXTBOX






sábado, 8 de noviembre de 2008

Conseguir el Visual Studio

Para empezar con este blog vamos a publicar donde se pueden bajar las diferentes herramientas que ofrece la Microsoft totalmente gratis, y una breve descripcion.

Herramientas Ideales para programación orientada a objetos, para crear
aplicaciones del tipo ventanas en la plataforma .NET Framework

  • Visual Basic 2008 Express Edition





  • Visual C# 2008 Express Edition


Herramienta para crear poderosas y flexibles programas para creaciones nativas
de Windows y buenísimos juegos 2D y 3D


  • Visual C# 2008 Express Edition


Provee un entorno ideal para creación de poderosas aplicaciones web


  • Visual Web Developer 2008 Express Edition


Base de datos Sql Server 2008



  • Sql Server 2008 Express

Poderosa Base De Datos para aplicaciones del tipo venta y Páginas web

  • Sql Server Compact Edition

Una pequeña y poderosísima base de datos con 2 Mb de espacio en el disco

------------------------------------------------------------------------------------------------------------------------

Se Puede bajar cualquier versión totalmente gratis y en español

Cualquier problema puedo grabar en un Cd o DVD y enviar por encomienda a los que tengan conexión de internet muy baja


Desde esta pagina Click