WinForms ListBox 控件上的多行列表项?
Posted
技术标签:
【中文标题】WinForms ListBox 控件上的多行列表项?【英文标题】:Multi-line list items on WinForms ListBox control? 【发布时间】:2012-03-20 21:38:05 【问题描述】:我有一些包含换行符的字符串,我想在每个应用字符串的 ListBox 项中保留这种格式。
有什么办法吗?
谢谢
【问题讨论】:
【参考方案1】:winforms 中的 ListBox 不支持多行/文本换行。如果你想要那种行为,你可能需要做一个自定义控件,或者可能有第三方控件。
http://www.codeproject.com/articles/2695/an-editable-multi-line-listbox-for-net 有一个示例实现。它很旧,所以可能有更好的实现/至少你可以看到所涉及的内容。
【讨论】:
我已经回到 Visual Basic.net 并设法编写了我需要的控件。 Codeproject 文章中的过程非常有帮助。谢谢以上是关于WinForms ListBox 控件上的多行列表项?的主要内容,如果未能解决你的问题,请参考以下文章
如何检测是不是将项目添加到 ListBox(或 CheckedListBox)控件