从A LISTBOX添加数据到B listbox 判断B中是否已存在A中的值
是添加权限的两个LISTBOX A和B
A LISTBOX中是固定的权限内容,将A加到B中既为加上权限了.再次打开这个页面的时候,因为A的值是固定的,所以还可以将A的值添加到B中,请教大家如何判断B中是否已存在A中的值,如果存在的话有个提示.............
谢谢
问题点数:0、回复次数:3Top
1 楼edwardYang(杨)回复于 2005-07-06 10:29:04 得分 0
用 A.Items[i].Value 与 B.Items[j].value比较,遍历一下就可以了Top
2 楼zyleon(zy)回复于 2005-07-07 16:16:21 得分 0
if(listBox2.Items.Contains(listBox1.SelectedItem.ToString()))
{
MessageBox.Show("已经添加此项");
}
else
{
listBox2.Items.Add(listBox1.SelectedItem);
}Top
3 楼cdo(Everything has a favourable turn)回复于 2005-07-07 16:55:30 得分 0
先用一个ArrayList来保存权限的名称(string型).
新添加时,判断名字是否已经存在arraylist中了,有的话就提示,没有的话就加到listbox及arraylist中去.
if (arraylist.contains(listbox1.selecteditem.tostring()))
{
//提示已存在
}
else
{
listbox2.items.add(listbox1.selecteditem);
arraylist.add(listbox1.selecteditem.tostring());
}Top




