1

我用这个查询在 WPF 中填充了一个 ComboBox:

CBKunder.ItemsSource =
    from a in Master.getDC().Kundes
    select a.Kundenavn;

selectionChanged方法中我想获取被选中的对象。我想做这样的事情:

kunde = (Kunde)CBKunder.SelectedItem;

但是我收到一个错误,说我不能将 aString转换为 a Kunde,这是我认为已经在 ComboBox 中的对象。

我在这里缺少什么?

4

1 回答 1

3

您的选择似乎正在投射 a. 昆德纳文进入名单。Kundenavn 真的有可能是一根弦吗?这意味着您的 itemsource 是字符串列表,而不是“Kunde”

CBKunder.ItemsSource = Master.getDC().Kundes;

去吧。

于 2013-04-02T13:10:17.597 回答