| Usuario |
URGENTEE!!!! |
Desconocido
|
| Enviado - 14/8/2004 |
| |
Tengo dias investigando sobre como cambiar de color a todo el formulario en tiempo de ejecucion, culquier ayuda es buena.....Se que para cambiarle el color a un solo formulario en tiempo de ejecucion es el siguiente
If ColorDialog1.ShowDialog() = DialogResult.OK Then
me.BackColor = ColorDialog1.Color
End If
solo me funciona para uno solo...creo que la cosa va en hacerlo desde un modulo, pero no se como hacer referencia a todo el sistema.... la forma en que quiero hacerla es desde un formulario MDI (padre), desde una opcion de menu, y que aparezca la paleta de colores y asi poder elegir el color que el usuario quiera.
Gracias por su ayuda |
| |
|
nostromo
389 Mensaje(s)
|
| Enviado - 14/8/2004 |
| |
Hola;
Puedes hacerlo enlazado a un archivo ini, donde desde el mdi grabas con que color quieres que sea los formularios incluido el mdi.
O en caso contrario, hacelo manualmente:
Private Sub MDIForm_Load()
mnuColorForm_1.Enabled = False
mnuColorForm_2.Enabled = False
End Sub
Private Sub mnuColorForm_1_Click()
With Form1
.BackColor = &HFF0000
End With
End Sub
Private Sub mnuColorForm_2_Click()
With Form2
.BackColor = &HFF0000
End With
End Sub
Private Sub mnuform_1_Click()
mnuColorForm_1.Enabled = True
Form1.Show
End Sub
Private Sub mnuform_2_Click()
mnuColorForm_2.Enabled = True
Form2.Show
End Sub
Pero del archivo ini es una buena alternativa.
Nos vemos. |
| |
|
Desconocido
|
| Enviado - 14/8/2004 |
| |
| Gracias... Bueno estoy migrando a Visual Basic.Net y como sabras no son los mismos parametros intente algo similar pero no da. Te gradeceria si pudieras darme una pista o si conoces algo al respecto en Visual.Net |
| |
|
nostromo
389 Mensaje(s)
|
| Enviado - 16/8/2004 |
| |
Hola;
El .net es bueno cuando el cliente es una importante empresa.
Ahora si quieres aprender .net:
http://www.mundoprogramacion.com/
Nos vemos
|
| |
|