public void ModificarJugador(string linea, int i) { if (this.InvokeRequired) { parametro_string_entero delegado = new parametro_string_entero(ModificarJugador); object[] parametros = new object[] { linea, i }; this.Invoke(delegado, parametros); } else { switch (i) { case 0: label9.Visible = true; label9.Text = linea; break; case 1: label10.Visible = true; label10.Text = linea; break; case 2: label11.Visible = true; label11.Text = linea; break; case 3: label12.Visible = true; label12.Text = linea; break; } } }
public Jugador(string nombre, string identificador, int pos, parametro_string_entero delegado) { this.nombre = nombre; this.identificador = this.identificador = identificador; this.pos = pos; modificarLabel = delegado; //modificarLabel(label(), pos); }