博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
winform中ComboBox控件的简单使用
阅读量:5132 次
发布时间:2019-06-13

本文共 1523 字,大约阅读时间需要 5 分钟。

在开发winform中用到了ComboBox,但是发现和asp.net中的DropDownList差别比我想象中的大。

给ComboBox添加数据总结的有两种方法(绑定数据库在这里不说):

第一种方法:

DataTable dt = new DataTable();            dt.Columns.Add("Value");            dt.Columns.Add("Key");            dt.Rows.Add("姓名","name");            dt.Rows.Add("性别", "sex");            dt.Rows.Add("年龄", "19");            comboBox1.DataSource = dt;            comboBox1.DisplayMember = "Value";            comboBox1.ValueMember = "Key";

得到value的值

comboBox1.SelectedValue.ToString()

第二种方法:

1写一个Value_key的类

class Value_key    {        private string value;        private string key;        public Value_key(string value, string key)        {            this.value = value;            this.key = key;        }        public string Key        {            get { return key; }            set { key = value; }        }        public string Value        {            get { return this.value; }            set { this.value = value; }        }    }

2给类中添加arrayList的数据。

ArrayList data = new ArrayList();            data.Add(new Value_key("姓名", "name"));            data.Add(new Value_key("性别", "sex"));            data.Add(new Value_key("年龄", "19"));            data.Add(new Value_key("姓名", "name"));            data.Add(new Value_key("姓名", "name"));            data.Add(new Value_key("姓名", "name"));            comboBox1.DataSource = data;            comboBox1.DisplayMember = "Value";            comboBox1.ValueMember = "Key";

3.得到value的值。

comboBox1.SelectedValue.ToString()

 

转载于:https://www.cnblogs.com/shinelhui/p/3423674.html

你可能感兴趣的文章
LeetCode【709. 转换成小写字母】
查看>>
CF992E Nastya and King-Shamans(线段树二分+思维)
查看>>
如果没有按照正常的先装iis后装.net的顺序,可以使用此命令重新注册一下:
查看>>
linux install ftp server
查看>>
alter database databasename set single_user with rollback IMMEDIATE 不成功问题
查看>>
【题解】青蛙的约会
查看>>
autopep8
查看>>
GIT在Linux上的安装和使用简介
查看>>
Android 官方新手指导教程
查看>>
幸运转盘v1.0 【附视频】我的Android原创处女作,请支持!
查看>>
[51nod] 1199 Money out of Thin Air #线段树+DFS序
查看>>
Red and Black(poj-1979)
查看>>
安装 Express
查看>>
存储(硬件方面的一些基本术语)
查看>>
观察者模式
查看>>
Weka中数据挖掘与机器学习系列之基本概念(三)
查看>>
Win磁盘MBR转换为GUID
查看>>
大家在做.NET B/S项目的时候多用什么设技术啊?
查看>>
Java SE和Java EE应用的性能调优
查看>>
leetcode-Sort List
查看>>