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