winform 通过imagelist实现qq经典头像功能选择

 时间:2026-02-15 05:33:02

1、先展示效果图,排列显示你导入的所以图片

winform 通过imagelist实现qq经典头像功能选择

winform 通过imagelist实现qq经典头像功能选择

2、首先新建一个窗体,从左边工具箱拖动两个控件,一个llistview,一个imagelist,listview布局自行设置,这里设置的充满窗体

winform 通过imagelist实现qq经典头像功能选择

3、点击imagelist上的箭头,然后点击‘选择图像’

winform 通过imagelist实现qq经典头像功能选择

4、点击添加,选择需要的图片,添加完后点击确定

winform 通过imagelist实现qq经典头像功能选择

5、现在绑定数据imagelist到listview控件上面显示,先介绍图形界面添加方式,如果图片少可以使用这种,点击listview上的箭头设置,视图一定要选择largeicon,然后imagelist选择自己拖得那个控件,然后点击编辑项

winform 通过imagelist实现qq经典头像功能选择

6、点击添加,在右边imageindex选择imagelist里的图片,使用这种方法添加,图片多了就很麻烦

winform 通过imagelist实现qq经典头像功能选择

7、现在介绍代码添加的方法,双击窗体在load进行代码编辑

winform 通过imagelist实现qq经典头像功能选择

8、在load事件中添加如下代码

  ListView1.Items.Clear()

        For index = 0 To ImageList1.Images.Count - 1

            ListView1.Items.Add(index)

            ListView1.Items.Item(index).ImageIndex = index

        Next

winform 通过imagelist实现qq经典头像功能选择

9、最后说一下,如何判断哪个图片被选中,代码如下

  For index = 0 To ListView1.Items.Count

            If (ListView1.Items.Item(index).Selected = True) Then   '判断哪个被选中(选择的为true)

               msgbox(index.tostring) 'index为选中图片的id

                Exit For

            End If

        Next

winform 通过imagelist实现qq经典头像功能选择

  • c#外部控制富文本框中的字体和颜色
  • c#asp.net怎么让gridview的单元格怎么可编辑
  • MyEclipse新建Web项目
  • Navicat 数据库管理工具同步mysql表结构
  • Notepad怎么查看页面的预览效果
  • 热门搜索
    龙利鱼的做法大全家常 大头菜的做法 莘怎么读 香菇饺子馅做法大全 鱼的做法 爱心怎么折 土豆烧鸡块的做法 开始用英语怎么说 鸡肉炖土豆的做法 我的世界铁傀儡怎么做