Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
通常,当我在视图中绑定控件的项目源时,视图模型中的属性将用作对象的列表。这个对象有很多属性,我可以选择其中一个来设置控件中的属性 DisplayMemberPath 来显示信息。
但是,现在我有一个列表框,我想显示放入列表框中的文件的路径,所以我的视图模型中的绑定属性是一个字符串列表。但是,在这种情况下,我看不到 itmes,因为我不知道显示成员路径中设置了什么,因为他的字符串对象没有属性。
当视图模型中的绑定属性是简单类型时,如何在控件中显示信息?
谢谢。
如果要将 a 绑定ListBox到 s 的集合String,则不应设置DisplayMemberPath. 这将调用ToString绑定的对象的方法(在这种情况下String.ToString()),它只显示文本。
ListBox
String
DisplayMemberPath
ToString
String.ToString()
所以不要设置DisplayMemberPath:)