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

C#下listview如何插入图片

程序员文章站 2022-06-05 13:31:59
如何在listview中插入图片,相信大家很想知道,下面就为大家分享具体步骤: 第一步:在窗体中拖入listview控件和imagelist控件; 第二步:设置imag...

如何在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 = "";

    }

 

   }

  }

以上就是本文的全部内容,希望本文所述对大家学习c#程序设计有所帮助。