我有combobox
与List<>绑定类型数据。当我在combobox
中选择某些内容并尝试从SelectedItem
中找到combobox
时,我什么也没找到。我怎么能得到这个
我附上你可以理解的代码图片。
我希望获得用户从SelectedItem
FiscalYearName
combobox
答案 0 :(得分:4)
var item = fiscalYearComboBox.SelectedItem as FiscalYear
if(item!=null)
_fPeriod.FiscalYear = item.FiscalYearName;
答案 1 :(得分:1)
您必须将ComboBox
SelectedItem
视为Type
示例:
_fPeriod.FiscalYear = (fiscalYearComboBox.SelectedItem as FiscalPeriod).FiscalYearName;
或者,如果ComboBox
ValueMember
设置为FiscalYear
,您可以SelectedValue
Type
投放FiscalYear
_fPeriod.FiscalYear = fiscalYearComboBox.SelectedValue as DateTime;