C#.net Windows窗体列表视图,带有详细视图中的图像

C#.net Windows窗体列表视图,带有详细视图中的图像,c#,winforms,listview,C#,Winforms,Listview,我想用C#.net为Windows窗体开发类似的东西。(列表视图详细信息视图)。摆一个形象是个问题 救救我 多谢各位 Yohan您可能需要查看此代码项目条目 希望下面的代码可以帮助您。 使用C# ImageList il=newImageList(); 添加(“test1”,Image.FromFile(@“c:\Documents\sharpdevelopments\learning2\learning2\Koala.jpg”); listView1.View=View.LargeIcon;

我想用C#.net为Windows窗体开发类似的东西。(列表视图详细信息视图)。摆一个形象是个问题

救救我

多谢各位


Yohan

您可能需要查看此代码项目条目


希望下面的代码可以帮助您。 使用
C#

ImageList il=newImageList();
添加(“test1”,Image.FromFile(@“c:\Documents\sharpdevelopments\learning2\learning2\Koala.jpg”);
listView1.View=View.LargeIcon;
listView1.LargeImageList=il;
列表视图1.项目。添加(“测试”);
对于(int i=0;i
运行这种代码可以在listview中获取图像和文本。
有关更多详细信息,请参阅此

使用编辑器工具栏上的{}按钮格式化代码。告诉OP如何在设计器中使用图像列表。@Hans:谢谢你的评论。我不明白你所说的OP是什么意思。有大量的文章和文档以及样本。一个快速的谷歌搜索应该会显示你的。。。或者甚至类似的问题和答案。对于OP要求的内容来说似乎有些过分,但这是一个有趣的参考
ImageList il = new ImageList();
il.Images.Add("test1", Image.FromFile(@"c:\Documents\SharpDevelop Projects\learning2\learning2\Koala.jpg"));

listView1.View = View.LargeIcon;
listView1.LargeImageList = il;
listView1.Items.Add("test");

for(int i = 0; i < il.Images.Count; i++)
{
    ListViewItem lvi = new ListViewItem();
    lvi.ImageIndex = i;
    lvi.Text="koala 1";
    listView1.Items.Add(lvi);
}