-1
I次のコードを持っている: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はnullと等しくなります。 listItemには値があるので、これはどういうことか分かりませんが、ここで間違っている可能性はありますか?
リストボックスに最初に値を設定する必要があります。私のコードの順序があなたの言うとおりになっているかどうか確認してください。 – sooprise
あなたの投稿を正しく理解していれば、その問題はありません。コンボボックスには、selectedItemを設定しようとしているアイテムが入力されています。 – sooprise
コンストラクタへの呼び出しはここにあります: 'var listItem = temp.Select(a => new listItem(a))。Single();' –