2014-03-07 37 views
0

我添加了一个列表框控件来记录条目,但我希望条目在右侧有一个日期。显然,我只能对齐它,而不能在两面都有这个文本。我想知道这是否可能。这里有一个photoshop图片来描述我需要的东西。右边的日期实际上并没有出现。我通过photoshop添加了它,但它正是我所需要的。 enter image description here需要在右侧显示消息的文本框

回答

2

我想建议你使用的ListView,而不是列表框。您可以在详细视图中显示多列的列表。您还可以使用HeaderStyle属性来对齐列值,隐藏标题。

如果你不想使用ListView控件,并希望使用列表框。那么你有三个选择来做到这一点。

  1. 可以使用的OwnerDraw方法来绘制项目。
  2. 您可以将标签添加到列表框中。但是,当您尝试滚动项目时会产生很多问题。
  3. 设置列表框字体Courier New并使用String.PadRight或String.PadLeft在两个项目之间放置空格。但是,在这种方法中,物品将返回空间。在这里您需要处理以分隔该字段。
+0

谢谢你..这有助于! –