c#中的listview控件

求代码,怎么通过代码修改listview控件的view属性(就是那个桌面显示样式,大图标,小图标,列表等)的largeicons,smallicons,list,deta... 求代码,怎么通过代码修改listview控件的view属性(就是那个桌面显示样式,大图标,小图标,列表等)的large icons,small icons,list,details这几个值?
为什么在代码里输入listview1.view.后,系统提示的竟然是Tostring,Gettype...而不是large icons,small icons,list,details??
展开
 我来答
创作者xsfRqzG2VU
2019-12-20 · TA获得超过3万个赞
知道大有可为答主
回答量:1.2万
采纳率:26%
帮助的人:828万
展开全部
比如你在窗体上放了一个ListView,教你一些简单的操作。
listView1.Columns.Clear();//清空列记录
ColumnHeadercZh=newColumnHeader();//创建一个列
cZh.Text="英文";//列名
ColumnHeadercCh=newColumnHeader();
cCh.Text="中文";
listView1.Columns.AddRange(newColumnHeader[]{cZh,cCh});//将这两列加入listView1
listView1.View=View.Details;//列的显示模式
ListViewItemlvi=newListViewItem(newstring[]{“Gog”,"狗"},-1);//创建列表项
listView1.Items.Add(lvi);//将项加入listView1列表中
动手试试就理解了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
o0邪阳0o
2011-11-08
知道答主
回答量:19
采纳率:0%
帮助的人:17万
展开全部
修改view的属性值:
listview1.View=View.List;

加载imagelist里面的图片的时候你先要指定图片的来源,然后通过添加Item的方法设定图片,代码如下:
listview1.SmallImageList = imageList_Small;//listview的SmallImageList属性表示设置小图标的图片来源,也就是与View属性的large icons对应,还有一个是大图标的,和这个用法一样,imageList_Small是一个imagelist控件,存储着需要加载的图片集合;
//下面将图标换成imagelist里加载的图片资源
listview1.Items.Add(new ListViewItem("添加的Item的名称",index));//其中index就是你需要设定的图片在imagelist中的索引值。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友f4c2828
2011-11-08 · TA获得超过181个赞
知道小有建树答主
回答量:362
采纳率:0%
帮助的人:147万
展开全部
this.listView1.View = System.Windows.Forms.View.Details;
应该这样写
追问
哦哦,是这样。顺便问下,将图标换成imagelist里加载的图片资源,要怎么用代码写?
会追加分数的
追答
this.imageList1.Images.Add(。。。);

this.listView1.LargeImageList = imageList1;
for (int i = 0; i < listView1.Items.Count; i++)
{
this.listView1.Items[i].ImageIndex = i;
}
imgList 要设置为View 属性改成LargeIcon。

ListView 的LargeImageList = “你的ImageList”
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式