namespace WinGreed { public partial class frmStart : Form { private frmPersonRound fPR = null; private int actPlayerNo=-1; public frmStart() { InitializeComponent(); } private void btnSpela_Click(object sender, EventArgs e) { if (lvMemberList.Items.Count > 0) { var nextPlayerName = lvMemberList.Items[NextLvItem()].Text; fPR = new frmPersonRound(nextPlayerName); fPR.Show(); } } private int NextLvItem() { var retValue = 0; if (lvMemberList.Items.Count > 1) { actPlayerNo++; if(actPlayerNo > lvMemberList.Items.Count) { actPlayerNo = 0; } retValue = actPlayerNo; } return retValue; } private void btnAddPlayer_Click(object sender, EventArgs e) { txtNewName.Visible = true; } private void btnAddOk_Click(object sender, EventArgs e) { var item=lvMemberList.Items.Add(txtNewName.Text.Trim()); item.SubItems.Add("0"); item.SubItems.Add("0"); txtNewName.Text = ""; txtNewName.Visible = false; btnAddOk.Visible = false; } private void txtNewName_TextChanged(object sender, EventArgs e) { if (txtNewName.Text.Trim().Length > 0) { btnAddOk.Visible = true; } else { btnAddOk.Visible = false; } } } }