C# 列表框中的内容超出了宽度

C# 列表框中的内容超出了宽度,c#,listbox,width,exceed,C#,Listbox,Width,Exceed,我有一个列表框,里面有一堆不同的字符串,加上一个按钮。其中一些字符串对于listbox来说太长,因此字符串的结尾超出了listbox的宽度。现在,我知道我可以让列表框变长,但这似乎太容易了 必须有一个函数以某种方式以适当的长度打断字符串,以便我可以在列表框中看到整个字符串,但现在,例如,在两行而不是一行 有帮助吗?有帮助!代码看起来有点复杂,但效果很好!

我有一个列表框,里面有一堆不同的字符串,加上一个按钮。其中一些字符串对于listbox来说太长,因此字符串的结尾超出了listbox的宽度。现在,我知道我可以让列表框变长,但这似乎太容易了


必须有一个函数以某种方式以适当的长度打断字符串,以便我可以在列表框中看到整个字符串,但现在,例如,在两行而不是一行

有帮助吗?有帮助!代码看起来有点复杂,但效果很好!