Cita:
Iniciado por ramirezmario7 Hola.
Mira esto que estava probando.
Todavia le falta trabajarle mas pero es mas o menos para que te guies.
Primero que todo tengo las variables globales:
private int cantInicial = 0;
private int cantFinal = 0;
private List<string> datos = new List<string>();
List<Control> botones = new List<Control>();
Luego lo que hago es hacer una lista con los botones que van a estar cambiando la propiedad Text de forma manual. esto lo hine en el constructor despues del InitializeComponent();
for (int i = 0; i < this.Controls.Count; i++)
{
if (this.Controls[i].GetType().Name.Equals("Button") &&
this.Controls[i].Name.Contains("btnCambio"))
{
botones.Add(this.Controls[i]);
}
}
Esto lo que hace es recorrer todos los hijos del formulario, no lo meti en un groupbox a ti te quedaria mas facil porque es sino llamar los hijos del groupbox, yo coloque en la propiedad name de los botones que van a cambiar que tubieran parecido el valor(btnCambio1,btnCambio2...)
Luego en el boton de siguiente hago esto.
int cont = 0;
cantFinal += 9;
while (cantInicial < cantFinal)
{
botones[cont].Text = datos[cantInicial];
cont += 1;
cantInicial += 1;
}
Espero que te sirva.
no uso VB.NET pero te paso esta [URL="http://www.elguille.info/NET/WebServices/deCSaVB_web.aspx"]pagina[/URL] para que conviertas el codigo C# a VB
Muchísimas Gracias, funciono a la perfección para lo que quiero hacer