0
家伙loded组合框从枚举我如何组合枚举比较实际的枚举
var values = from P_ProgramType.ReportType enumValue in Enum.GetValues(typeof(P_ProgramType.ReportType))
select new KeyValuePair<P_ProgramType.ReportType, string>((enumValue), enumValue.ToString());
reportTypeComboBox.DataSource = values.OrderByDescending(x => x.Value).ToList(); ;
reportTypeComboBox.DisplayMember = "Value";
reportTypeComboBox.ValueMember = "Key";
现在我需要顶端检查什么值在每个选定的指标选择做进一步的工作。 像
if ((P_ProgramType.ReportType)reportTypeComboBox.SelectedItem == P_ProgramType.ReportType.OVERALL)
{
lvlReportTypeNote.Text = "OVERALL : ALL (Including Secondary Loan) ";
}
但上面的比较是不工作....需要一种方式来做到这一点?
用作'(P_ProgramType。 REPORTTYPE)reportTypeComboBox.SelectedItem.ToString()。等于(P_ProgramType.ReportType.OVERALL.ToString())' – GauravKP