您的位置:首页 > 编程语言 > C#

C#中ListView控件行高的控制

2012-11-03 11:19 453 查看
ListView控件没有直接的属性设置行的高度,不过可以通过加载一个ImageList对象来控制行高,行高等效于加载的ImageList对象的高度。

例如

    ImageList iList = new ImageList();

    iList.ImageSize = new Size(1, 24);//宽度和高度值必须大于等于1且不超过256

    this.listView1.SmallImageList = iList;//这样的结果在第一列的前面多出了1个分量的宽,所有行的高度为24

另外:在使用DevComponets.DotNetBar2程序集中的ListViewEx控件时,因为在属性栏没有找到OwnerDraw属性,所以需要手动添加代码设置该属性为false。因为如果不设置,当鼠标在第一列的数据行移动鼠标的时候,移动过的位置网格线会出现消失的现象。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: