首页 / 知识
关于 c#:.NET ListView 行填充
2023-04-15 01:23:00

.NET ListView row padding似乎没有办法更改 .NET ListView 中所有行的填充(或行高)。有人有优雅的破解方法吗? 我知道这篇文章已经相当老了,但是,如果您从未找到最佳选择,我有一篇博文可能会有所帮助,它涉及使用 LVM_SETICONSPACING。 根据我的博客, 最初,您需要添加:
接下来,您需要导入 DLL,以便您可以利用 SendMessage 来修改 ListView 参数。
完成后,创建以下两个函数:
然后要使用该功能,只需传入您的 ListView,并设置值。在示例中,64 像素是图像宽度,32 像素是我的水平间距/填充,100 像素是图像高度,16 像素是我的垂直间距/填充,这两个参数都需要至少 4 像素。 一种解决方法是使用与您希望项目一样高的 ImageList。只需用背景颜色填充空白图像。您甚至可以将图像设置为 1 宽,以便在水平方向上不占用太多空间。 |
最新内容
相关内容
linux命令关闭视图?
linux命令关闭视图?,系统,状态,管理,百分比,信息,情况,基础,软件,观察,首次,怎么查看linux正在运行的命令在 Linux 系统中,以下几个命令可以查linux使用命令的方法?
linux使用命令的方法?,系统,信息,工具,标准,数据,命令,左下角,目录,文件夹,图标,linux的cd命令的使用方法1、cd ~:回到用户家目录。注:这得看你linux删除视图命令?
linux删除视图命令?,系统,软件,电脑,管理,地方,环境,地址,检测,情况,名称,ubuntu基本操作窗口打开后,点击屏幕下方的“用户账户(User Accounts)linux命令输入方法?
linux命令输入方法?,系统,电脑,密码,管理,地址,命令,网站,工具,首开,位置,linux终端输入~怎么弄中间在电脑上打开需要的Word文件进入。进入到文Python中什么是反射?使用方法有哪
Python中什么是反射?使用方法有哪些?,信息,培训,状态,术语,检测,反射,属性,对象,字符串,方法,反射这个术语在很多语言中都存在,并且存在大量的Python中有哪些方法可以解压文件?
Python中有哪些方法可以解压文件?,工具,系统,工作,培训,文件,文件夹,方法,窗体,不同于,以下内容,在Python学习和日常使用中,很容易造成文件过大Python列表类型list合并有哪些方法
Python列表类型list合并有哪些方法?,培训,方法,列表,可能会,数组,切片,下文,字符串,数据类型,请看,在Python编程语言中,有各种数据类型,比如字符零基础学习Python的四种方法
零基础学习Python的四种方法,基础,代码,基础知识,培训,发展,时间,知识,书籍,初学者,练习,近年来,随着移动互联网的发展,对Python人才的需求越来如何在Python中定义类方法和修改类
如何在Python中定义类方法和修改类属性?,代码,方法,培训,对象,实例,定义,结果,示例,赋值,属性,Python中的类还可定义使用@classmethod修饰的类提高Python 效率的 5 种高级方法
提高Python 效率的 5 种高级方法,代码,数字,函数,有限,设备,项目,工具,培训,列表,内存,任何编程语言的高级特征通常都是通过大量的使用经验才关于Python的高效学习方法
关于Python的高效学习方法,基础,培训,资料,质量,技术,系统,情况,学习方法,高效,初学者,今天给大家分享一下Python高效的学习方法,尽管每个人的学习python要注意的方法事项
学习python要注意的方法事项,代码,基础,环境,网络,时间,地方,分析,评论,人工智能,数据,python入门比较建议找一个视频课程,花一周时间快速过掉