标签: c#
我现在一直在寻找如何在C#中的列表框中创建表格的方法
到目前为止,我一直在成功使用此方法
String str = "{1, -30}{2, -30}";
这个问题是,它只能做空格,而文本不能真正对齐。
我希望它看起来像这样:
Test: some text Sometexthere: text
我正在使用c#Windows窗体
谢谢!
答案 0 :(得分:2)
您可以使用ListBox.MultiColumn Property
ListBox.MultiColumn Property
,否则您需要将字体设置为Monospaced font,然后可以使用String.PadLeft / String.PadRight来建立该列
String.PadLeft
String.PadRight
或者,您可以选择一个本机支持的控件,例如ListView或DataGrid
ListView
DataGrid