首页 > 解决方案 > 将ListBox项中的部分字符串向右对齐c#

问题描述

我创建了一个 ListBox 并添加了一个项目(观察到),但我希望字符串的一部分与右侧对齐(预期)。我尝试添加从右到左的 unicode,但这不起作用。该代码是一个普通的列表框。

谢谢你的帮助!

编辑:这是一个 winforms 应用程序,只有一个列表框和这行代码:

listBox1.Items.Add("Justin Fox 102304506");

标签: c#

解决方案


你可以使用这样的东西

String.Format("{0,-10} | {1,20}", "Nemo", "Mo")

通过这种格式,您将在 20 个字符上右对齐“Mo”

listBox1.Items.Add(String.Format("{0,-10} | {1,20}", "Nemo", "Mo"));

推荐阅读