4

我正在尝试使用 ListBox 或 Listview 获得类似对话的风格,但到目前为止没有成功。我什至不知道从哪里开始才能实现这一目标。

我知道如何以其他方式设置 ListBox 和 ListView 的样式,但是这种特殊的样式我不知道从哪里开始。

谁能帮我指出正确的方向?以下是我想要实现的风格:

在此处输入图像描述

请注意,在上图中,列表项是左对齐的,但所有其他列表项都是右对齐的(但项目内的文本是左对齐的),并且每隔一个列表项也有不同的背景颜色。

4

1 回答 1

5

我会考虑使用DataTemplateSelector。为每种样式创建不同的模板。如果是用户 A,模板选择器可以选择一种样式,而对于用户 B 则选择另一种样式或类似的样式。

于 2013-06-04T14:49:58.663 回答