当前位置: 首页 > 编程笔记 >

C#下listview如何插入图片

储思聪
2023-03-14
本文向大家介绍C#下listview如何插入图片,包括了C#下listview如何插入图片的使用技巧和注意事项,需要的朋友参考一下

如何在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#程序设计有所帮助。

 类似资料:
  • 本文向大家介绍C#实现在listview中插入图片实例代码,包括了C#实现在listview中插入图片实例代码的使用技巧和注意事项,需要的朋友参考一下 C#实现在listview中插入图片实例代码 第一步:在窗体中拖入ListView控件和imageList控件; 第二步:设置imageList控件的Images属性,添加你想要的图片; 第三步:设置ListView控件的SmallImageLis

  • 我正在尝试将我的位图图像插入MySQL,但问题是位图不受支持。我的错误:“System.NotSupportedException:‘不支持参数类型位图;请参阅https://fl.vu/mysql-param-type.value:System.Drawing.Bitmap’”。MySQL中的图片数据类型是blob。我想知道是否应该更改数据类型? 我的按钮注册表

  • 所以我试图在JTextArea下面插入一个图像,但我运气不好,有人能帮我吗?基本上我想问的是,是否有人可以帮助创建另一个这样做的类或子类。这是我的密码: }

  • 问题内容: 我正在尝试创建字符串到字符串的映射。以下是我尝试过的方法,但两种方法均无效。它出什么问题了? 问题答案: 这里有两个问题。 首先,您不能像其他语言那样使用语法。方括号仅适用于Java中的数组,因此只能与整数索引一起使用。 是正确的,但这是一条语句,因此必须存在于方法块中。在类级别只能存在字段声明。这是一个示例,其中所有内容都在方法的本地范围内: 如果要将映射初始化为类的静态字段,则可以

  • 问题内容: 我有一些代码可以通过Ajax从服务器检索脚本化的svg图像。我可以将图像文本重新输入到浏览器中,但是我找不到将其插入到实际显示它的DOM中的方法。有人能帮忙吗?svg看起来像这样: 我尝试过各种东西。如果我这样做: 然后Opera和Chrome不执行任何操作,F / F抱怨“ [object XMLDocument]”。如果我将’responseXML’更改为’responseText