我正在尝试清空Windows RT应用程序中列表框的项目。要添加项目,我使用以下代码:
List<string> list1;
...
foreach(string s in list1.Items)
{
listBox1.Items.Add(s);
}
为了清除这些项目,我使用:
listBox1.Items.Clear();
然而,这会抛出以下异常:
Catastrophic failure (Exception from HRESULT: 0x8000FFFF (E_UNEXPECTED))
如果我尝试使用:
int at = 0;
while (at < listBox1.Items.Count)
{
listBox1.Items.RemoveAt(at);
at += 1;
}
我在RemoveAt方法中遇到了相同的异常。
List<string>
是否包含Items
的定义? - Picrofo Software