【问题标题】:Search for a Item in ListView and get its properties在 ListView 中搜索一个 Item 并获取它的属性
【发布时间】:2014-05-23 05:08:50
【问题描述】:

如何在 ListView 中搜索一个 Item 并从找到的 Item 中获取所有 SubItem?

示例:

Software        Date            Version         Key
-------------   --------------  --------------  ---------------
Microsoft       03-04-2014      1.0.0           gfd809432hf
Adobe           04-08-2008      0.8.6           nbv89034hsa

在 ListView 的属性中,“软件”、“日期”、“版本”和“键”是列。我添加了“Microsoft”和“Adobe”作为项目。然后我添加了“03-04-2014”作为子项(在项目属性下)等等。

我想从 Adob​​e 获取所有子项并将其粘贴到数组中。

【问题讨论】:

  • 子项存放在哪里?
  • 子项存储在每个“软件”条目中,例如'Microsoft' 有 '03-04-2014' '1.0.0' 和 'gfd809432hf' 作为子项。
  • 发布你的代码我有点困惑
  • 那些不是子项而是属性
  • 我希望我的编辑现在更准确

标签: c# winforms visual-studio listview


【解决方案1】:
ListViewItem lvi = listView1.FindItemWithText("searchMe");
string s = "";
foreach (ListViewItem lvsi in lvi.SubItems) s += lvsi.Text + " ";

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-10-18
    • 2015-05-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-11-16
    相关资源
    最近更新 更多