如何将文本包装在ListBox中?

时间:2017-04-27 16:08:42

标签: vb.net forms winforms text listbox

我使用当前函数填充ListBox

Public Function fillListBox5(theList As List(Of FARG_Data))
    For Each item In theList
        ListBox5.Items.Add(item.getFargFunction)
    Next
End Function

这很有效,但某些项FargFunctions的长度相当长,导致部分字符串在ListBox的末尾被截断。无论如何,我可以将文本换行,以便它们都不会被截断吗?

2 个答案:

答案 0 :(得分:1)

ListBox.HorizontalScrollbar属性设置为 True 。这可以在设计人员中完成,也可以通过编程方式完成:

ListBox5.HorizontalScrollbar = True

这将使用户能够滚动和查看所有文本:

enter image description here

enter image description here

答案 1 :(得分:0)

或者您可以设置css样式overflow: auto;

select {
    overflow: auto;
}