如何在c# (Windows窗体)中设置列表视图项的文本大小

本文关键字:视图 列表 文本 设置 Windows 窗体 | 更新日期: 2023-09-27 18:05:47

如何在c#中设置列表视图项目的文本大小(Windows窗体)?LIstView控件的ListViewItem只显示最多259个字符?为什么

是否可以插入超过259个字符到listviewitem?

如何在c# (Windows窗体)中设置列表视图项的文本大小

259的限制是由设计…(我猜是因为ListView最初是为显示文件列表等而设计的——所以限制可能来自文件系统的MAX_PATH限制——我不知道……?).

该条目确实存储了全文-它只是被截断以供显示。所以你应该能够覆盖它来显示全文,或者找到另一种方式在你的UI中显示完整的信息,就像这里的建议…

http://support.microsoft.com/default.aspx?scid=KB; en - us; 321104

要做到这一点,您需要处理您自己的项目呈现。从ListView继承,连接到绘制项目事件,然后手动渲染ListViewItems。

是的,它们被限制为一定数量的字符。相反,在那里添加一个工具提示。当用户悬停在listview项上时,即使文本被省略了,工具提示也会显示所有文本。