【C#】小技巧–设置Listview控件行高
当前位置:点晴教程→知识管理交流
→『 技术文档交流 』
winform中,listview是没有办法设置行高的,没行之间排得密密麻麻的,很不好! 可以加入一个imagelist来 撑大 行,实现行高的设置! // 设置行高 20 ImageList imgList = new ImageList(); imgList.ImageSize = new Size(1, 20);//分别是宽和高 listView1.SmallImageList = imgList; //这里设置listView的SmallImageList ,用imgList将其撑大 //添加列表内容 ImageList imgList = new ImageList(); imgList.ImageSize = new Size(1, 24); //分别是宽和高 listView0.SmallImageList = imgList; //这里设置listView0的SmallImageList ,用imgList将其撑大 listView0.Items.Clear(); listView0.BeginUpdate(); //UI挂起,直到EndUpdate绘制控件结束 for (var tmpNum=0; tmpNum< arrayFunctionList.Length; tmpNum++) { ListViewItem Item = new ListViewItem(); Item.Text = (tmpNum + 1).ToString(); Item.SubItems.Add(arrayFunctionList[tmpNum]); Item.SubItems.Add(arrayFunctionInfo[tmpNum]); Item.SubItems.Add("未启动"); listView0.Items.Add(Item); } listView0.EndUpdate(); //绘制结束,继续描述UI 该文章在 2024/3/7 22:21:50 编辑过 |
关键字查询
相关文章
正在查询... |