• <bdo id='NajQt'></bdo><ul id='NajQt'></ul>

  • <small id='NajQt'></small><noframes id='NajQt'>

    1. <tfoot id='NajQt'></tfoot>
      <i id='NajQt'><tr id='NajQt'><dt id='NajQt'><q id='NajQt'><span id='NajQt'><b id='NajQt'><form id='NajQt'><ins id='NajQt'></ins><ul id='NajQt'></ul><sub id='NajQt'></sub></form><legend id='NajQt'></legend><bdo id='NajQt'><pre id='NajQt'><center id='NajQt'></center></pre></bdo></b><th id='NajQt'></th></span></q></dt></tr></i><div id='NajQt'><tfoot id='NajQt'></tfoot><dl id='NajQt'><fieldset id='NajQt'></fieldset></dl></div>
      <legend id='NajQt'><style id='NajQt'><dir id='NajQt'><q id='NajQt'></q></dir></style></legend>

        如何防止重复项目listView C#

        时间:2023-08-28
        <i id='ony6L'><tr id='ony6L'><dt id='ony6L'><q id='ony6L'><span id='ony6L'><b id='ony6L'><form id='ony6L'><ins id='ony6L'></ins><ul id='ony6L'></ul><sub id='ony6L'></sub></form><legend id='ony6L'></legend><bdo id='ony6L'><pre id='ony6L'><center id='ony6L'></center></pre></bdo></b><th id='ony6L'></th></span></q></dt></tr></i><div id='ony6L'><tfoot id='ony6L'></tfoot><dl id='ony6L'><fieldset id='ony6L'></fieldset></dl></div>

          <legend id='ony6L'><style id='ony6L'><dir id='ony6L'><q id='ony6L'></q></dir></style></legend>
        1. <small id='ony6L'></small><noframes id='ony6L'>

            <tbody id='ony6L'></tbody>

                  <bdo id='ony6L'></bdo><ul id='ony6L'></ul>
                  <tfoot id='ony6L'></tfoot>
                • 本文介绍了如何防止重复项目listView C#的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                  问题描述

                  我正在使用 Windows 窗体.使用此代码,我将项目从 comboBox 添加到 listView.

                  I am using Windows Forms. With this code I add items to listView from comboBox.

                  ListViewItem lvi = new ListViewItem();
                  lvi.Text = comboBox1.Text;
                  lvi.SubItems.Add("");
                  lvi.SubItems.Add("");
                  lvi.SubItems.Add("");
                  lvi.SubItems.Add("")
                  
                  if (!listView1.Items.Contains(lvi))
                  {
                      listView1.Items.Add(lvi);
                  }
                  

                  我需要防止重复项但不起作用,我该如何解决?

                  I need prevent duplicate items but not work, How Can I solve this?

                  推荐答案

                  你应该使用 ContainsKey(string key) 而不是 Contains(ListViewItem item)

                  You should be using ContainsKey(string key) instead of Contains(ListViewItem item)

                  var txt = comboBox1.Text;
                  
                  if (!listView1.Items.ContainsKey(txt))
                  {
                      lvi.Text = txt;
                  
                      // this is the key that ContainsKey uses. you might want to use the value 
                      // of the ComboBox or something else, depending the combobox is freetext 
                      // or regarding your scenario.
                      lvi.Name = txt;
                  
                      lvi.SubItems.Add("");
                      lvi.SubItems.Add("");
                      lvi.SubItems.Add("");
                      lvi.SubItems.Add("");
                  
                      listView1.Items.Add(lvi);
                  }
                  

                  这篇关于如何防止重复项目listView C#的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                  上一篇:在 C# List 中查找重复项索引的最优雅方法是什么 下一篇:从字符串中删除重复的单词

                  相关文章

                  最新文章

                  <legend id='j5VEK'><style id='j5VEK'><dir id='j5VEK'><q id='j5VEK'></q></dir></style></legend>

                • <small id='j5VEK'></small><noframes id='j5VEK'>

                  <tfoot id='j5VEK'></tfoot>
                      • <bdo id='j5VEK'></bdo><ul id='j5VEK'></ul>
                    1. <i id='j5VEK'><tr id='j5VEK'><dt id='j5VEK'><q id='j5VEK'><span id='j5VEK'><b id='j5VEK'><form id='j5VEK'><ins id='j5VEK'></ins><ul id='j5VEK'></ul><sub id='j5VEK'></sub></form><legend id='j5VEK'></legend><bdo id='j5VEK'><pre id='j5VEK'><center id='j5VEK'></center></pre></bdo></b><th id='j5VEK'></th></span></q></dt></tr></i><div id='j5VEK'><tfoot id='j5VEK'></tfoot><dl id='j5VEK'><fieldset id='j5VEK'></fieldset></dl></div>