0

通常,当我在视图中绑定控件的项目源时,视图模型中的属性将用作对象的列表。这个对象有很多属性,我可以选择其中一个来设置控件中的属性 DisplayMemberPath 来显示信息。

但是,现在我有一个列表框,我想显示放入列表框中的文件的路径,所以我的视图模型中的绑定属性是一个字符串列表。但是,在这种情况下,我看不到 itmes,因为我不知道显示成员路径中设置了什么,因为他的字符串对象没有属性。

当视图模型中的绑定属性是简单类型时,如何在控件中显示信息?

谢谢。

4

1 回答 1

2

如果要将 a 绑定ListBox到 s 的集合String,则不应设置DisplayMemberPath. 这将调用ToString绑定的对象的方法(在这种情况下String.ToString()),它只显示文本。

所以不要设置DisplayMemberPath:)

于 2013-05-22T11:32:06.883 回答