-1
У меня есть следующий код:Не удается установить ComboBox.SelectedItem?
var db = new db();
var temp =
db.Table.Where(a =>
a.id == 1);
if(temp.Any()) {
var listItem = temp.Select(a => new listItem(a)).Single();
comboBox.SelectedItem = listItem;
}
Он бежит к линии: comboBox.SelectedItem = ListItem; и listItem содержит значение, но сразу после выполнения строки comboBox.SelectedItem по-прежнему равен нулю. Я не вижу, как это возможно, так как listItem имеет значение, что здесь может быть неправильным?
Так что я должен сначала заполнить свой список, позвольте мне посмотреть, вызывает ли порядок моего кода, как вы говорите. – sooprise
Если я правильно понимаю ваше сообщение, у меня нет этой проблемы. В поле со списком был добавлен элемент, который я пытаюсь установить для него. – sooprise
Я вижу вызов конструктора здесь: 'var listItem = temp.Select (a => new listItem (a)). Single();' –