Wpf: ListBox/TreeView should use IListItem.Text to get the value, not require a public Text property.