我有一个combobox与 List<> 类型数据绑定的。当我选择一些东西combobox并尝试从中找到SelectedItem时,combobox我什么也没找到。我怎么能得到这个我附上我的代码图片你可以理解。
在这里,我想获得SelectedItem FiscalYearName用户从中选择的combobox
var item = fiscalYearComboBox.SelectedItem as FiscalYear
if(item!=null)
_fPeriod.FiscalYear = item.FiscalYearName;
您将不得不按ComboBox SelectedItem原样Type投射
例子:
_fPeriod.FiscalYear = (fiscalYearComboBox.SelectedItem as FiscalPeriod).FiscalYearName;
或者,如果您ComboBox ValueMember设置为,您可以按原样FiscalYear投射SelectedValueType FiscalYear
_fPeriod.FiscalYear = fiscalYearComboBox.SelectedValue as DateTime;