winform程序之录入删除显示人员应用了一点arraylist(简单)

winform程序之录入删除显示人员应用了一点arraylist(简单)_第1张图片

如上图所示布局

录入按钮事件:

<textarea cols="50" rows="15" name="code" class="c-sharp"> if (listboxname.Items.Contains(txtname.Text)) { MessageBox.Show("请不要重复加入数据!"); return; } else { if (txtname.Text == "") { MessageBox.Show("请不要加入空数据!"); return; } else { listboxname.Items.Add(txtname.Text); } } </textarea> 

删除按钮事件:

<textarea cols="50" rows="15" name="code" class="c-sharp"> //一条一条地删除 //listboxname.Items.Remove(listboxname.SelectedItem); //一次可以删除多条 ArrayList list = new ArrayList(); foreach (var obj in listboxname.SelectedItems) { list.Add(obj); } foreach (var obj in list) { listboxname.Items.Remove(obj); } </textarea> 

全部显示按钮事件:

<textarea cols="50" rows="15" name="code" class="c-sharp"> foreach (var obj in listboxname.Items) { MessageBox.Show(obj.ToString()); } </textarea> 

你可能感兴趣的:(winform程序之录入删除显示人员应用了一点arraylist(简单))