Visual

Páginas: 13 (3213 palabras) Publicado: 20 de julio de 2012
| |para los que quieren iniciarse en VB.net | |
| |« en: 22 Febrero 2005, 20:21 » | |


[pic]
puede que para muchos sea una estupidez, pero asi empezamos todos, enga aqui os dejo el primer ejercicio que hice enVB.net explicadito 
el ejercicio consiste en hacer un cuadrado (un panel) con un grupos de 4 botones a la izquierda (los botones seran labels). En el grupo de botones, pondremos colores. Para ello seleccionamos uno de los labels y miramos en la ventana propiedad de la esquina inferior derecha, y bsucamos la propiedad Text, donde escribimos un color para cada uno de los 4 botones del grupo.nota: si queremos podemos cambiar otras propiedades de los botones (labels) como la fuente, centrarlos... etc

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

bueno ahora pasamos a la parte dificil de todos los programas que es el codigo... aqui es donde escribimos todos los eventos, condiciones y efectos que le ocurriran a nuestro programa

código:

para ir a laventana de código, pulsamos F7, para volver a la de diseño, pulsamos Shift + F7
para ello, debemos iniciar los efectos con eventos
escribimos private sub el nombre de diseño del objeto que queremos tratar (que podemso ver y modificar en la ventana propiedades habien seleccionado el objeto, en la propiedad Design name
a continuacion escribimos un guion bajo y el evento (podemso ver la lista deeventos aciendo click derecho y "Complete word")
tambien se puede hacer haciendo doble lick en la ventana de sieño en un opbjeto, esto nos llevara a la ventana de codigo y nos escribira directamente el evento Click en el objeto que hemos clickeado
IMPORTANTE: tras haber escritos todos los efectos de ese eevento, tenemso que escribir End Sub para termianr el evento

ahora vamos a crear los efectos...para modificar una propiedad de un objeto, escribimos tras el evento que lo condiciona su nombre de diseño, un punto y la propiedad que queremos modificarle. de esta forma, podemos cambiar cualqueir propiadad del objeto,
por ejemplo, el color del fondo (Backcolor que sera la propiedad que utilizemos con los botones (labels) de colores

bien empezamos, azemos doble click en el label yen laventana de codigo escribimos "Panel1.Backcolor =" para asignarle una valor a esta propiedad, escribimos un color. para ver los colores que podemso seleccionar, vamos a view --> other windows --> object browser --> system drawing --> system drawing --> y miramso el color que nos gusta entre las opcioens que nos dan (entre las opciones con el icono de propiedad [pic])
de este modo vamos aplicando a loseventos de click encada boton (label) cambiando el valor de la propeidad back color en el codigo, nos dara algo asi

Código:

    Private Sub Label1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Label1.Click
        Panel1.BackColor = System.Drawing.Color.Red
    End Sub

    Private Sub Label2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)Handles Label2.Click
        Panel1.BackColor = System.Drawing.Color.Blue
    End Sub

    Private Sub Label3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Label3.Click
        Panel1.BackColor = System.Drawing.Color.Yellow
    End Sub

    Private Sub Label4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Label4.Click
       Panel1.BackColor = System.Drawing.Color.Green
    End Sub
End Class

para verificar si esta bien escrito, podemso darle a F5 y nos hara una especie de "vista previa" de loq eu daria el problema bueno si alguein encuentra algo mal explicado o mal hecho que lo diga que yo todavia soy muy newbie en el tema 
bueno suerte y saludos 

P.D: al principio lo iba a acer con cambios de posicioens tambien,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Visual
  • Visual
  • Visual
  • Visual
  • Visual
  • visual
  • Visual
  • Visual

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS