comboBox绑定dictionary数据
comboBox绑定数据
·
Dictionary<string, string> dicDistribution = new Dictionary<string, string>();
dicDistribution.Add("chi2", "卡方");
dicDistribution.Add("expon", "指数");
dicDistribution.Add("f", "F");
dicDistribution.Add("gamma", "Gamma");
dicDistribution.Add("logistic", "logistic");
dicDistribution.Add("loggamma", "对数gamma");
dicDistribution.Add("lognorm", "对数正态");
dicDistribution.Add("norm", "正态");
dicDistribution.Add("t", "T");
dicDistribution.Add("uniform", "均匀");
dicDistribution.Add("weibull_min", "Weibull最小");
dicDistribution.Add("weibull_max", "Weibull最大");
cmbDistribution1.DataSource = new BindingSource(dicDistribution, null);
cmbDistribution1.ValueMember = "Key";
cmbDistribution1.DisplayMember = "Value";
cmbDistribution1.SelectedValue = "norm";
//绑定KeyValuePair<string, string>
List<KeyValuePair<string, string>> cmbItemList = new List<KeyValuePair<string, string>>();
KeyValuePair<string, string> kvp = new KeyValuePair<string, string>(Program.region, Program.region);
List<string> regionList = Program.region.Split(new string[] { "," }, StringSplitOptions.RemoveEmptyEntries).ToList();
regionList.Sort();
cmbItemList = new List<KeyValuePair<string, string>>();
foreach (var item in regionList)
{
kvp = new KeyValuePair<string, string>(item, item);
cmbItemList.Add(kvp);
}
cmbRegion.DataSource = cmbItemList;
cmbRegion.DisplayMember = "Key";
cmbRegion.ValueMember = "Value";
cmbRegion.SelectedIndex = 0;

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐
所有评论(0)