[VB]ListView控件小技巧

作者在 2008-05-18 16:51:50 发布以下内容

1. 让ListView失去焦点的时候,选中行依然高亮显示

方法: 代码中加入 ListView1.HideSelection = False 或者在其属性中设置

虽然失去焦点后,选中行变成灰色的,但是和其它的行还是有区别的

2. 调整ListView每行的间距

方法: 添加一个ImageList控件,然后在ImageList控件里面随便添加一副图片,图片的高度必须是你想设置的行高,然后设置ListView的SmallIcons 为 ImageList控件 (ListView1.SmallIcons = ImageList1)

曲线救国,虽然麻烦了点,但还是可以实现的,个人觉得插入一个16*16的图片就差不多了,如果用到工具栏,那么这个ImageList刚好还可以作为工具栏的图标,这样一举两得.

3. 让标题文字居中,内容文字左对齐

方法: 需要这么设置的那一列,设为左对齐,然后标题通过插入空格实现居中

这个办法不是太好,属于没办法中的办法

4. 让每行的第一列不可编辑

方法:   ListView1.LabelEdit = lvwManual

VB | 阅读 15484 次
文章评论,共1条
redice
2008-05-18 19:18
1
good
游客请输入验证码