sobre los controles en VS2005?

01/03/2006 - 00:58 por Diana Estrada | Informe spam
Hola, como la mayoria de ustedes sabra, en el VS6, se manejaba por ejemplo en
VB un index para los controles y por ejemplo se podia crear un array de
botones y asignarles aluna propiedas con algun ciclo, por ejemplo:
for i=0 to 3
boton(i).enable=true
next

pero ahora en VS2005 no trae ya esa propiedad index, por lo q mi pregunta es
, existe alguna forma de poder accesar los controles y hacer algo similar a
lo q hacia antes para asignar propiedades como el ejemplo q puse?

Espero sus comentarios y de antemano muchas gracias
Saludos

Preguntas similare

Leer las respuestas

#1 Vyacheslav Popov
01/03/2006 - 21:55 | Informe spam
Hola Diana, es tan simple como sigue:


Button[] botones = new Button[5];
botones[0] = btAceptar;
botones[1] = btCanelar;
/..

for (int i=0; i<3; i++)
botones[i].Enabled = true;

Saludos.

"Diana Estrada" escribió en el
mensaje news:
Hola, como la mayoria de ustedes sabra, en el VS6, se manejaba por ejemplo
en
VB un index para los controles y por ejemplo se podia crear un array de
botones y asignarles aluna propiedas con algun ciclo, por ejemplo:
for i=0 to 3
boton(i).enable=true
next

pero ahora en VS2005 no trae ya esa propiedad index, por lo q mi pregunta
es
, existe alguna forma de poder accesar los controles y hacer algo similar
a
lo q hacia antes para asignar propiedades como el ejemplo q puse?

Espero sus comentarios y de antemano muchas gracias
Saludos
Respuesta Responder a este mensaje
#2 Diana Estrada
01/03/2006 - 23:10 | Informe spam
hola!! muchisimas gracias por tu respuesta tambien me sirvio, yo habia
implementado algo asi, por si a alguien le interesa pongo un ejemplo:

string sname="";
for (int i=0; i<3; i++)
{
sname = "lblPrensa" + i.ToString();
this.Controls[sname].Enable = false.;
}
Saludos y nuevamente gracias

"Vyacheslav Popov" escribió:

Hola Diana, es tan simple como sigue:


Button[] botones = new Button[5];
botones[0] = btAceptar;
botones[1] = btCanelar;
/..

for (int i=0; i<3; i++)
botones[i].Enabled = true;

Saludos.

"Diana Estrada" escribió en el
mensaje news:
> Hola, como la mayoria de ustedes sabra, en el VS6, se manejaba por ejemplo
> en
> VB un index para los controles y por ejemplo se podia crear un array de
> botones y asignarles aluna propiedas con algun ciclo, por ejemplo:
> for i=0 to 3
> boton(i).enable=true
> next
>
> pero ahora en VS2005 no trae ya esa propiedad index, por lo q mi pregunta
> es
> , existe alguna forma de poder accesar los controles y hacer algo similar
> a
> lo q hacia antes para asignar propiedades como el ejemplo q puse?
>
> Espero sus comentarios y de antemano muchas gracias
> Saludos



Respuesta Responder a este mensaje
#3 luis enrique
15/10/2006 - 02:10 | Informe spam
me podrias explicar
como crear botones , cajas de texto
y cosas asi en C# con visual studio 2005

"Vyacheslav Popov" wrote:

Hola Diana, es tan simple como sigue:


Button[] botones = new Button[5];
botones[0] = btAceptar;
botones[1] = btCanelar;
/..

for (int i=0; i<3; i++)
botones[i].Enabled = true;

Saludos.

"Diana Estrada" escribió en el
mensaje news:
> Hola, como la mayoria de ustedes sabra, en el VS6, se manejaba por ejemplo
> en
> VB un index para los controles y por ejemplo se podia crear un array de
> botones y asignarles aluna propiedas con algun ciclo, por ejemplo:
> for i=0 to 3
> boton(i).enable=true
> next
>
> pero ahora en VS2005 no trae ya esa propiedad index, por lo q mi pregunta
> es
> , existe alguna forma de poder accesar los controles y hacer algo similar
> a
> lo q hacia antes para asignar propiedades como el ejemplo q puse?
>
> Espero sus comentarios y de antemano muchas gracias
> Saludos



Respuesta Responder a este mensaje
#4 Baixench
18/04/2007 - 17:22 | Informe spam
Y como harias para que respondieran todos al mismo "listener" de un evento
concreto.

Gracias

"Vyacheslav Popov" wrote:

Hola Diana, es tan simple como sigue:


Button[] botones = new Button[5];
botones[0] = btAceptar;
botones[1] = btCanelar;
/..

for (int i=0; i<3; i++)
botones[i].Enabled = true;

Saludos.

"Diana Estrada" escribió en el
mensaje news:
> Hola, como la mayoria de ustedes sabra, en el VS6, se manejaba por ejemplo
> en
> VB un index para los controles y por ejemplo se podia crear un array de
> botones y asignarles aluna propiedas con algun ciclo, por ejemplo:
> for i=0 to 3
> boton(i).enable=true
> next
>
> pero ahora en VS2005 no trae ya esa propiedad index, por lo q mi pregunta
> es
> , existe alguna forma de poder accesar los controles y hacer algo similar
> a
> lo q hacia antes para asignar propiedades como el ejemplo q puse?
>
> Espero sus comentarios y de antemano muchas gracias
> Saludos



Respuesta Responder a este mensaje
#5 Baixench
18/04/2007 - 17:32 | Informe spam
Por cierto, podrias poner el equivalente en visual basic .net?

gracias

"Baixench" wrote:

Y como harias para que respondieran todos al mismo "listener" de un evento
concreto.

Gracias

"Vyacheslav Popov" wrote:

> Hola Diana, es tan simple como sigue:
>
>
> Button[] botones = new Button[5];
> botones[0] = btAceptar;
> botones[1] = btCanelar;
> /..
>
> for (int i=0; i<3; i++)
> botones[i].Enabled = true;
>
> Saludos.
>
> "Diana Estrada" escribió en el
> mensaje news:
> > Hola, como la mayoria de ustedes sabra, en el VS6, se manejaba por ejemplo
> > en
> > VB un index para los controles y por ejemplo se podia crear un array de
> > botones y asignarles aluna propiedas con algun ciclo, por ejemplo:
> > for i=0 to 3
> > boton(i).enable=true
> > next
> >
> > pero ahora en VS2005 no trae ya esa propiedad index, por lo q mi pregunta
> > es
> > , existe alguna forma de poder accesar los controles y hacer algo similar
> > a
> > lo q hacia antes para asignar propiedades como el ejemplo q puse?
> >
> > Espero sus comentarios y de antemano muchas gracias
> > Saludos
>
>
>
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida