C#实现绑定Combobox的方法

 更新时间:2015年08月31日 12:10:24   作者:我心依旧  
这篇文章主要介绍了C#实现绑定Combobox的方法,涉及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#程序设计有所帮助。

相关文章

  • C#取得Web程序和非Web程序的根目录的N种取法总结

    C#取得Web程序和非Web程序的根目录的N种取法总结

    C#取得Web程序和非Web程序的根目录的N种取法,方便大家知道,有更好的方法,请说明
    2008-03-03
  • C#获取本机IP地址和Mac地址的方法

    C#获取本机IP地址和Mac地址的方法

    这篇文章主要介绍了C#获取本机IP地址和Mac地址的方法,实例分析了C#网络功能的基本技巧,需要的朋友可以参考下
    2015-05-05
  • C#实现快速查询文件的方法

    C#实现快速查询文件的方法

    这篇文章介绍了C#实现快速查询文件的方法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-06-06
  • C# 全角和半角转换以及判断的简单代码

    C# 全角和半角转换以及判断的简单代码

    这篇文章介绍了在C#中判断和转换全角半角的方法,有需要的朋友可以参考一下
    2013-07-07
  • C# Directory.GetFiles()函数案例详解

    C# Directory.GetFiles()函数案例详解

    这篇文章主要介绍了C# Directory.GetFiles()函数案例详解,本篇文章通过简要的案例,讲解了该项技术的了解与使用,以下就是详细内容,需要的朋友可以参考下
    2021-08-08
  • C#并行编程之PLINQ(并行LINQ)

    C#并行编程之PLINQ(并行LINQ)

    这篇文章介绍了C#并行编程之PLINQ(并行LINQ),文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-05-05
  • c#中GetType()与Typeof()的区别

    c#中GetType()与Typeof()的区别

    c#中GetType()与Typeof()的区别,需要的朋友可以参考一下
    2013-04-04
  • C#使用Selenium的实现代码

    C#使用Selenium的实现代码

    这篇文章主要介绍了C#使用Selenium的实现代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-03-03
  • C#中out保留字用法实例分析

    C#中out保留字用法实例分析

    这篇文章主要介绍了C#中out保留字用法,实例分析了方法返回值时采用out保留字的用法,需要的朋友可以参考下
    2014-09-09
  • C#使用Socket上传并保存图片的方法

    C#使用Socket上传并保存图片的方法

    这篇文章主要介绍了C#使用Socket上传并保存图片的方法,涉及C#使用Socket进行文件传输的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-04-04

最新评论