private void TbEnterKey(Object o, KeyPressEventArgs e) { if (e.KeyChar == (char)Keys.Return) { if (LbItems.Items.Count >= 20) { MessageBox.Show( "List can only have 20 items!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } else if (TbAddItem.Text != null) { LbItems.Items.Add(TbAddItem.Text); TbAddItem.Text = ""; TbAddItem.Select(); } else { MessageBox.Show( "List item cannot be empty!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
//add item to list on click private void BtnAddItem_Click(object sender, EventArgs e) { if (LbItems.Items.Count >= 20) { MessageBox.Show( "List can only have 20 items!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } else if (TbAddItem.Text != null) { LbItems.Items.Add(TbAddItem.Text); TbAddItem.Text = ""; TbAddItem.Select(); } else { MessageBox.Show( "List item cannot be empty!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }