码迷,mamicode.com
首页 > 其他好文 > 详细

ListView的设置

时间:2017-10-10 17:45:29      阅读:171      评论:0      收藏:0      [点我收藏+]

标签:ima   name   from   code   close   图标   src   static   ati   

技术分享
        public static void SetListView(ListView lstVw, string[] fileNames)
        {
            //清空
            lstVw.Items.Clear();
            lstVw.LargeImageList = null;
            //设置属性
            var imgLstTemp = new ImageList();
            imgLstTemp.ImageSize = new Size(240, 180);
            lstVw.MultiSelect = true;
            //循环添加
            for (int i = 0; i < fileNames.Length; i++)
            {
                string text = fileNames[i];
                Image image = Image.FromFile(text);
                lstVw.LargeImageList.Images.Add(text, image);
                FileInfo fileInfo = new FileInfo(text);
                lstVw.Items.Add(text, fileInfo.Name, i);
            }
            //设置图标
            lstVw.LargeImageList = imgLstTemp;
        }
View Code
技术分享
        private void Set_ListView(ListView lv,string[] filePaths)
        {
            //清空
            lv.Items.Clear();
            lv.LargeImageList = null;
            //设置属性
            var imgLstTemp = new ImageList();
            imgLstTemp.ColorDepth = ColorDepth.Depth32Bit;
            imgLstTemp.ImageSize = new Size(64, 64);
            //循环添加路径、图标、索引
            for (int i = 0; i < filePaths.Length; i++)
            {
                var curPath = filePaths[i];
                var img = BaoX.ICO.GetIcon(curPath);
                imgLstTemp.Images.Add(curPath,img);
                var info = new FileInfo(curPath);
                lv.Items.Add(curPath, info.Name, i);
            }
            //设置图标
            lv.LargeImageList = imgLstTemp;
        }
View Code

 

ListView的设置

标签:ima   name   from   code   close   图标   src   static   ati   

原文地址:http://www.cnblogs.com/fabao/p/7646697.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!