1
//选中所有项
2
for (int i=0;i < CList.Items.Count; i++)
3
{
4
CList.SetItemChecked(i, ChkAll.Checked);
5
}
6
7
if (CList.GetItemChecked(i))
8
{
9
//如果选中则判断ALClient中是否已存在,不存在则添加
10
if (! ALClients.Contains(ClientInfo))
11
{
12
ALClients.Add(ClientInfo);
13
}
14
}
15
else
16
{
17
//如果未选中则判断ALClient中是否已存在,已存在则移除
18
if (ALClients.Contains(ClientInfo))
19
{
20
ALClients.Remove(ClientInfo);
21
}
22
}
//选中所有项2
for (int i=0;i < CList.Items.Count; i++)3
{4
CList.SetItemChecked(i, ChkAll.Checked);5
}6

7
if (CList.GetItemChecked(i))8
{9
//如果选中则判断ALClient中是否已存在,不存在则添加10
if (! ALClients.Contains(ClientInfo))11
{12
ALClients.Add(ClientInfo);13
}14
}15
else16
{17
//如果未选中则判断ALClient中是否已存在,已存在则移除18
if (ALClients.Contains(ClientInfo))19
{20
ALClients.Remove(ClientInfo);21
}22
}

浙公网安备 33010602011771号