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);
     }
 }