欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

C#实现在listview中插入图片实例代码

程序员文章站 2023-11-22 13:35:58
c#实现在listview中插入图片实例代码 第一步:在窗体中拖入listview控件和imagelist控件; 第二步:设置imagelist控件的images属性,...

c#实现在listview中插入图片实例代码

第一步:在窗体中拖入listview控件和imagelist控件;

第二步:设置imagelist控件的images属性,添加你想要的图片;

第三步:设置listview控件的smallimagelist、largeimagelist、stateimagelist属性为imagelist;

第四步:编辑listview控件项的imageindex行为你就会发现图片成功显示出来了!

附:在listview控件中添加选项的代码

  private void button1_click(object sender, eventargs e)

    {

      if (textbox1.text == "")

      {

        messagebox.show("添加的内容不能为空");

        textbox1.focus(); //获取焦点

 

      }

      else

      {

        if (listview1.items.count > 0) //判断列表框中是否有项

        {

          //循环比较是否有重复项,有则放弃添加

          for (int i = 0; i < listview1.items.count; i++)

          {

            if (string.compare(listview1.items[i].text.tostring(), textbox1.text) == 0)

            {

              messagebox.show("项目重复,不能添加!");

              textbox1.text = ""; //清空文本框

              textbox1.focus();

              return;

            }

          }

          listview1.items.add(textbox1.text.tostring());

          textbox1.text = "";

        }

        else

        {

          listview1.items.add(textbox1.text.tostring()); //将文本框中的数据添加到列表框

          textbox1.text = "";

        }

 

      }

    }

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!