我创建了一个程序,您可以在其中将文本框中的文本保存到xml文件中,并在列表视图中显示它们。
问题在于,我以另一种形式调用xml文件,从TextBox中我使用以下代码在XML文档中进行搜索:
var q = from el in doc.Root.Elements("Register")
let str = el.Element("Name").Value
where str.ToLower().Equals(textBox1.Text)
select new ListViewItem(el.Elements().Select(x => x.Value).ToArray());
myList.Items.AddRange(q.ToArray());
一切正常,我在listview中有我的信息,但是当我点击Listview上的项目时,我没有得到原始项目索引但是我得到0,所以我有索引0的所有信息而不是选择项目列表视图。
我该如何解决这个问题?