Winform中枚举绑定ComboBox及赋初值与取值的方法
界面有个名称为comboBox1的ComboBox;
枚举为:
public enum HdhCmsType
{
项目A=1,
项目B=2
}
初始化赋值:
comboBox1.DataSource = Enum.GetValues(typeof(Status.ControlFuncType));
提交时取值:
int HdhCmsEnumId = (int)((HdhCmsEnum.HdhCmsType)comboBox1.SelectedItem);
修改时赋值:
如果枚举是从0开始按顺序的值,可以用如下方式赋值:
comBox1.SelectedIndex=HdhCmsEnumId;
如果枚举值是非顺序无规则的可以按如下方法赋值:
comboBox1.Text = ((Status.HdhCmsType)HdhCmsEnumId).ToString();
查看更多关于Winform中枚举绑定ComboBox及赋初值与取值的方法的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://www.haodehen.cn/did255585