zoukankan      html  css  js  c++  java
  • 绑定下拉框值和显示的好办法

    开发中经常要用到下拉框ComboBox

    而下拉框经常需要绑定值和显示值不同的情况

    即Value和Text是不同的值

    这时候是比较头痛的

    最近发现了一个比较好用的办法

    利用EntryDictionary的ArrayList链绑定数据

    然后分别设置ComboBox的ValueMember和DisplayMember就可以了

    代码如下:

    //声明下拉框控件
    ComboBox cbb = new ComboBox();
    //声明ArrayList
    ArrayList list = new  ArrayList();
    //为ArrayList添加相应值
    list.Add(new EntryDictionary(0,""));
    list.Add(new EntryDictionary(1,""));
    //设置下拉框数据源
    cbb.DataSource = list;
    //设置显示值和数据值
    cbb.DisplayMember = "Value";
    cbb.ValueMember = "Key";

    上面的例子是显示男女下拉框的例子

  • 相关阅读:
    vue 使用echarts 柱状图使用图片显示
    Devexpress分组小计
    小写转大写
    预览打印
    LINQ
    结束任务管理器进程
    游标
    查看死锁
    sql 分页
    压缩解压缩传输的数据
  • 原文地址:https://www.cnblogs.com/cellphoneyeah/p/6835292.html
Copyright © 2011-2022 走看看