В моей программе WPF у меня есть:
string queryString = "Select AccountID, ProjectName from Foo where IsEnabled = 1";
SqlDataAdapter adapter = new SqlDataAdapter(queryString, sConn1);
DataSet dsAccounts = new DataSet();
adapter.Fill(dsAccounts, "Accounts");
cbAccount.ItemsSource = dsAccounts.Tables["Accounts"].AsEnumerable();
cbAccount.DisplayMemberPath = "ProjectName";
Когда моя программа запускается, и я раскрываю ComboBox, все строки есть, но они отображаются как пробелы. Когда я нажимаю на строку, мой обработчик событий SelectionChanged правильно идентифицирует выбранную строку и выбирает правильные значения.
Я считаю, что моя проблема с DisplayMemberPath.
Что я делаю не так?