2009-05-21 81 views

回答

23

如果您尝试将文本设置为列表中某个项目的文本,它应该可以正常工作。

如果您尝试将其设置为不在列表中的项目,那么IsEditable属性必须为true。如果您实际上不希望用户输入组合框,则可以将IsReadOnly属性设置为true。

如果这些情况都不适合您,您可以发布您使用的代码吗?

+1

以为我会提到这一点,因为我只是浪费了几个小时才弄明白这一点。如果您试图设置的文本不在列表中的项目上,并且您正在使用MultiBinding(即第一个+名称名称),并且您设置IsEditable =“True”以使其按照Ray建议的方式工作,文本将显示对象类型(即MY.Project.Person)而不是正确的文本。我还没有提出解决方案。 – modernzombie 2011-01-11 17:54:02

相关问题