每当我使用String.Format函数显示动态内容(在列表框中)时,显示的数据超出范围。有没有办法让数据保持在上下文中,或者通过使用其他函数或方式在列表框中排列数据?
答案 0 :(得分:1)
看着你的形象,我明白你是什么意思。
如果您希望文本在列中正确对齐,则需要一个提供“列”功能的控件 像ListView控件或DataGridView。
还有另一种选择,但看起来很难看。由于ListBox使用比例字体并且在比例字体中每个字符的宽度不同(空格比w
短),因此发生了不相符。您可以尝试将Listbox字体更改为固定大小字体(Lucida Console,FixedSys),但正如我所说,结果并不常见。