Мне действительно чего-то не хватает с анонимными типами, потому что я не могу понять, что делать со свойством Combobox.SelectedItem.
Вот код, который заполняет комбинированный список, и он отлично работает
var stocks = from st in brdc.tb_dStocks
join su in brdc.tb_rStockUsers on st.StockID equals su.StockID
where su.UserID == userRec.UserID
select new { st.StockID, su.StockUserID, st.Ticker };
cboStocks.ItemsSource = stocks;
cboStocks.DisplayMemberPath = "Ticker";
Затем, когда кто-то выбирает элемент с помощью комбинированного списка cboStocks, мне нужно выяснить, что это за элемент, но я понятия не имею, как это сделать. Понятно, что это простая проблема, но она меня сильно смущает. cboStocks.SelectedItem - это объект, и этот объект имеет анонимный тип, созданный Linq, но это все, что я могу понять.