VB中如何在ListView中添加ImageList中的图像

问题如标题。

本人是VB初学者,希望有高手给予帮助,步骤越详细越好~~谢谢~~~

注:我的MS Windows Common Controls 是5.0的.

方法如下

(1)新建一个VB工程

(2)在控件工具箱中添加ListView和ImageList控件

在工具箱上鼠标右键单击-->调出菜单

(3)在窗体上布置一个ListView和一个ImageList

(4)向ImageList1中插入图片

鼠标右键单击ImageList1-->调出菜单-->属性

(5)将ListView1与ImageList关联起来

鼠标右键单击ListView1-->调出菜单-->属性

(6)窗体代码

Option Explicit

Private Sub Form_Load()
    '向ListView1中添加项
    Dim itemX As ListItem
    With ListView1
        Set itemX = .ListItems.Add(, , "项目1")
        '使用ImageList1中的#1图
        itemX.Icon = 1
        
        Set itemX = .ListItems.Add(, , "项目2")
        '使用ImageList1中的#2图
        itemX.Icon = 2
    End With
End Sub

(7)运行效果

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-09-14
先在imagelist中添加好图片~
双击listview的自定义。之后在属性页中设置图象列表由无改成imagelist1
最后
用ListView1.ListItems.Add , , "项目名字", 1
来增加项目就或以了 后面的1是代码imagelist1里的图标编号本回答被网友采纳

VB中如何在ListView中添加ImageList中的图像
方法如下 (1)新建一个VB工程 (2)在控件工具箱中添加ListView和ImageList控件 在工具箱上鼠标右键单击-->调出菜单 (3)在窗体上布置一个ListView和一个ImageList (4)向ImageList1中插入图片 鼠标右键单击ImageList1-->调出菜单-->属性 (5)将ListView1与ImageList关联起来 鼠标右键单击ListView1--...

vb ListView控件怎么里添加图片和文字?重点是简单点,我很笨
ListView1.ListItems.Add , , "第一列文本", , 1 '数字1 就是imagelist控件里的图片索引1 End Sub 添加一个listview和imagelist控件(在listview边上那个)

VB.NET关于listview中显示所选文件夹内文件名以及图标的问题
首先你要在工程里面添加至少一个imagelist1控件,把里面放上合适的图标。然后在listview的largeimagelist(对应大图表显示模式)或者smalllimagelist(对应其他显示模式)属性里面指定imagelist1控件。最后在你的代码添加上文件类型判断代码,根据不同的文件选择不同的图标,最后添加到集合当中去。

VB的listview使用问题
用ListView控件在窗体上创建一个ListView1,点右键选属性,转到图像列表,然后全部指定ImageList1,转到列首选项卡,至少添加一列,为每列指定一个图标索引,其他设置自行设定,最后确定 添加表项的代码格式,以ListView1为例 ListView1.ListItems.Add [索引],[键] ,[标签文字], [大图标索引号],[小图...

vb 调出 imagelist 的图片?
对于 ListView 控件,必须设置其 Icons 和 SmallIcons 属性为 ImageList 控件。对于 TreeView、TabStrip、ImageCombo、和 Toolbar 控件,必须设置 ImageList 属性为 ImageList 控件。在设计时,可以用“ImageList 控件属性”对话框的“图像”选项卡来添加图象。在运行时,可以用 Add 方法给 ListImages 集合...

VB.NET中 ListView控件问题
Me.ListView1.SmallImageList = ImageList1 '显示为小图标时使用 增加上面的两句代码就能显示图片,还需要配置 ImageList1---这个你应该会 比如你ListView1.Items.Add(mylistitem)追加进入的是第0行,那么追加图片的代码是: ListView1.Items(0).ImageIndex = 2 '---下面回答你的第二个问题--- Me....

如何在listview添加图标?
如果是VFP,就很容易了,直接用 This.Picture(5) = "d:\\vfp\\123.jpg"就可以,其中5可以代表第5个条目 如果是WINDOW控件,就需要绑定一个 Imagelist控件

c# winform 将imagelist中的图片显示到listview 如图 求代码
我记得listview中有个图片绑定,可以用代码实现也可以通过设置属性绑定例如制作:我的电脑,选择大图标或小图标视图,然后绑定,通过imageindex绑定图片的下标

VB6.0 ListView1.ListItems.Item的问题.
向imagelist(s_image)中添加图片,Picbox1.PaintPicture loadpicture("图片路径"), 0, 0, 220, 220 ‘220为图片大小,Picbox1.Picture = Picbox1.Image s_Image.ListImages.Add 1, "icon", Picbox1.Image picbox2和上面的相同,然后再代码中使用:listview1.ColumnHeaderIcons = b_Image list...

VB中怎么提取exe图标并在listview显示其图标和标题
ListView1.ListItems.Add i + 1, , sFile & File1.List(i)Next End Sub 但是如果要加入图像,你必须自己添加一个ImageList控件,然后修改这句为:ListView1.ListItems.Add i + 1, , sFile & File1.List(i), ImageList1.ListImages(1)'ImageList里面需要自己插入图片到位置1 获取EXE图标代码如下...

相似回答