繁体   English   中英

如何在C#中以表格形式显示列表框项目

[英]How to display Listbox items in tabular form in c#

我现在一直在寻找如何在C#的列表框中制作表格的方法

到目前为止,我一直在成功地使用这种方法

String str = "{1, -30}{2, -30}";

这样做的问题在于,它只做空格,而文本却不能真正对齐。

我希望它看起来像这样:

Test:                       some text
Sometexthere:     text

我正在使用C#Windows窗体

谢谢!

  1. 您可以使用ListBox.MultiColumn Property

  2. 否则您将需要将字体设置为等宽字体,然后可以使用String.PadLeft / String.PadRight建立该列

  3. 或者,您可以选择一个本机支持此功能的ListView ,例如ListViewDataGrid

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM