Programa de asignación de jugadores a equipos de fútbol
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
int cantj,i,j,x=-1,jxe,cante,m,f;
//cant almacena la cantidad de jugadores
//xcontador de posiciones del listbox1
//i variable para recorrer la matriz
//
Random r = new Random();
public Form1()
{
InitializeComponent();}
private void agregar_Click(object sender, EventArgs e)
{
cargar();
}
private void textBox2_KeyDown(object sender,KeyEventArgs e)
{
if (e.KeyCode == Keys.Enter)
{ cargar(); }
}
private void cargar()
{
if (arquero.Checked)
{listBox1.Items.Add(textBox2.Text + " (Arquero)");
ch1.Items.Add(textBox2.Text, true);
}
else
{listBox1.Items.Add(textBox2.Text);
ch1.Items.Add(textBox2.Text);
}
cantj++;
label4.Text=cantj.ToString();
textBox2.Text = "";textBox2.Select();
}
private void eliminar_Click(object sender, EventArgs e)
{
//elimina del listbox y del checkbox el objeto seleccionadoch1.Items.RemoveAt(listBox1.SelectedIndex);
listBox1.Items.Remove(listBox1.SelectedItem);
cantj--;
label4.Text = cantj.ToString();
}
private voidgenerar_Click(object sender, EventArgs e)
{
//vuelve a cargar en el listbox los abjetos eliminados en la generacion
for (i = 0; i < cantj; i++)
{...
Regístrate para leer el documento completo.