C#实现绑定Combobox的方法
作者:我心依旧 发布时间:2023-02-16 03:49:48
标签:C#,绑定,Combobox
本文实例讲述了C#实现绑定Combobox的方法。分享给大家供大家参考。具体实现方法如下:
public class StaticVariable
{
public Dictionary<string, string> tabTypeArray;
public Dictionary<string, string> transTimeArray;
public Dictionary<string, string> fileDealTypeArray;
public StaticVariable()
{
tabTypeArray = new Dictionary<string, string>();
tabTypeArray.Add("1", "定长类型");
tabTypeArray.Add("2", "非定长类型");
tabTypeArray.Add("3", "手册压缩文件");
tabTypeArray.Add("4", "dutyForm");
tabTypeArray.Add("10", "Bulletin");
tabTypeArray.Add("0", "未知类型");
transTimeArray = new Dictionary<string, string>();
transTimeArray.Add("-1", "实时处理");
transTimeArray.Add("0", "不处理");
fileDealTypeArray = new Dictionary<string, string>();
fileDealTypeArray.Add("0", "普通文件");
fileDealTypeArray.Add("1", "增量文件");
}
}
void BinderCombobox()
{
Common.StaticVariable staticVariable = new InsetApplication.Common.StaticVariable();
foreach (string key in staticVariable.tabTypeArray.Keys)
{
cbTabType.Items.Add(new DictionaryEntry(key, staticVariable.tabTypeArray[key]));
}
foreach (string key in staticVariable.transTimeArray.Keys)
{
cbTransTime.Items.Add(new DictionaryEntry(key, staticVariable.transTimeArray[key]));
}
foreach (string key in staticVariable.fileDealTypeArray.Keys)
{
cbDealType.Items.Add(new DictionaryEntry(key, staticVariable.fileDealTypeArray[key]));
}
cbDealType.DisplayMember = "value";
cbDealType.ValueMember = "key";
cbTabType.DisplayMember = "value";
cbTabType.ValueMember = "key";
cbTransTime.DisplayMember = "value";
cbTransTime.ValueMember = "key";
if (cbTransTime.Items.Count > 0)
cbTransTime.SelectedIndex = 0;
if (cbDealType.Items.Count > 0)
cbDealType.SelectedIndex = 0;
if (cbTabType.Items.Count > 0)
cbTabType.SelectedIndex = 0;
}
希望本文所述对大家的C#程序设计有所帮助。


猜你喜欢
- 引言之前关于事务的文章已介绍了事务的概念以及事务的四个属性(ACID),相信你对事务应该有所认识和了解。本篇文章是关于事务的隔离性,介绍数据
- 实践过程效果代码public partial class Form1 : Form{ public Form1()
- 前言早在2011年它作为安卓兼容库发布,在75%的应用中使用过,是最广泛使用的安卓库。它事实上不是一个单一的文件,而是一个集合,其中可以大致
- 本文实例为大家分享了Android仿京东左侧分类条目效果的具体代码,供大家参考,具体内容如下import android.app.Activ
- 本文实例为大家分享了java文件上传和预览实现代码,供大家参考,具体内容如下1、下载uploadify插件2、index.html<!
- Java7中文件IO发生了很大的变化,专门引入了很多新的类:import java.nio.file.DirectoryStream;imp
- 项目结构:运行效果:========================================================下面是代
- 废话不多说了,直接给大家贴代码了,具体代码如所示:/** * get方法的文件下载 * <p> &n
- 目录一. 已有倒计时方案存在的问题1. CountDownTimer2. Handler3. Timer二. 自己封装倒计时总结一. 已有倒
- 布局文件中的TextView属性<TextViewandroid:id="@+id/businesscardsingle_c
- 本文实例讲述了Java基于二叉查找树实现排序功能。分享给大家供大家参考,具体如下:/** * 无论排序的对象是什么,都要实现Comparab
- 前言当我们写了一个方法,那么这个方法是如何被执行的呢?public int add(){ int a = 10;
- QR 二维码中插入图片二维码终于火了,现在大街小巷大小商品广告上的二维码标签都随处可见,而且大都不是简单的纯二维码,而是中间有个性图标的二维
- 修改整理的一个通用类,用来操作oracle数据库 十分的方便,支持直接操作sql语句和Hash表操作.现在修补MIS我都用这个类,节约了大
- 1.Object类是什么?🟪Object 是 Java 类库中的一个特殊类,也是所有类的父类。也就是说,Java 允许把任何类型的
- 这是一个高级Java面试系列题中的第一部分。这一部分论述了可变参数,断言,垃圾回收,初始化器,令牌化,日期,日历等等Java核心问题。接下来
- 1.aar包是android studio下打包android工程中src、res、lib后生成的aar文件,aar包导入其他android
- 如下所示:import javax.xml.parsers.DocumentBuilderFactory;import javax.xml.
- 前言通过ioctl跟binder驱动交互,实现以最快的方式唤醒新的保活服务,最大程度防止保活失败。同时,我也将跟您分享,我是怎么做到在不甚了
- Info.CodePage Info.Name Info.