应用onClick()ListView显示XML

本文关键字:显示 XML ListView onClick 应用 | 更新日期: 2023-09-27 18:27:59

是否可以在XML节点上应用某种"onClick"事件?带有以下内容:

<tables>
   <test>
     <code>123</code>
   </test>
   <test>
     <code>1234</code>
   </test>
</tables>

如果我将XML文件读取到我的项目中并在ListView中显示它,我可以向123添加一个"点击"方法吗?

private void listView1_ItemActivate(object sender, EventArgs e)
{ 
   testBox1.Text = "test";
}

当我尝试上面的onClick方法时,当我点击123和1234时,它会显示test,这是指定onClick法要使用的节点的一种方法。

应用onClick()ListView显示XML

由于XML是基于树状结构的,所以我不会使用ListView。我会使用树状视图。

您可以将"On CLick"方法设置为这些方法。但不确定你到底想做什么。

http://www.dotnetperls.com/treeview

添加:为了回答你的另一个问题,你可能想看到列表视图的"选定项目"或"选定项目索引",并在那里写代码。这是同一个onClick事件,只需检查所选内容即可。

增加2:

private void listView1_ItemActivate(object sender, EventArgs e)
{ 
  testBox1.Text = listView1.SelectedItem.ToString();
}