Visual Studio 2010—— C#的ComboBox控件使用
2013-03-30 21:43
441 查看
实验环境:Windows XP,Visual Studio 2010 Ultimate
1 创建项目
文件>>新建>>项目,选中“Windows窗体应用程序”,如下图所示:
![](http://img.my.csdn.net/uploads/201303/29/1364539493_4315.png)
2 点击菜单栏的“视图”,依次找到“解决方案资源管理器”,“工具箱”和“属性窗口”,分别点击它们。菜单如下图所示。
![](http://img.my.csdn.net/uploads/201303/29/1364539781_3835.png)
创建好工程后,效果图如下图所示
![](http://img.my.csdn.net/uploads/201303/29/1364539995_6723.png)
3 添加控件并且修改属性。
添4个comBoBox,1个btton和2个label控件,并且按下表来修改他们的属性。
如下图所示。
![](http://img.my.csdn.net/uploads/201303/30/1364651011_9478.png)
4 添加代码。
4.1 在Form1构造函数From1()中添加代码如下。
4.2 在Form设计图中双击“确认”button,进入From1.cs的代码编辑窗口,这时候Visual Studio 2010已经自动生成了函数btnConfirm_Click(),
添加代码如下。
5 调试
单击菜单栏的“调试”|“启动调试”。单击各个控件。一些效果如下图所示。
![](http://img.my.csdn.net/uploads/201303/31/1364694564_4177.png)
6 工程源码。点击这里下载。
参考资料
《C#实用编程百例》,清华大学出版社,何鹏飞,王征等 编著
《C#程序设计——基础教程与实验指导》——清华大学出版社,孙晓非 牛小平 冯冠 李乃文 编著
《C#程序设计与案例教程》,清华大学出版社,杨树林,胡洁萍 编著
1 创建项目
文件>>新建>>项目,选中“Windows窗体应用程序”,如下图所示:
![](http://img.my.csdn.net/uploads/201303/29/1364539493_4315.png)
2 点击菜单栏的“视图”,依次找到“解决方案资源管理器”,“工具箱”和“属性窗口”,分别点击它们。菜单如下图所示。
![](http://img.my.csdn.net/uploads/201303/29/1364539781_3835.png)
创建好工程后,效果图如下图所示
![](http://img.my.csdn.net/uploads/201303/29/1364539995_6723.png)
3 添加控件并且修改属性。
添4个comBoBox,1个btton和2个label控件,并且按下表来修改他们的属性。
控件 | 属性 | 值 |
label1 | Text | 您的名字: |
label2 | Text | 您的生日: |
comBoBox1 | Name | cbBoxName |
comBoBox2 | Name | cbBoxYear |
DropDownStyle | DropDownList | |
comBoBox3 | Name | cbBoxMonth |
DropDownStyle | DropDownList | |
comBoBox4 | Name | cbBoxDay |
DropDownStyle | DropDownList | |
button1 | Name | btnConfirm |
Text | 确认 |
![](http://img.my.csdn.net/uploads/201303/30/1364651011_9478.png)
4 添加代码。
4.1 在Form1构造函数From1()中添加代码如下。
public Form1() { InitializeComponent(); cbBoxYear.BeginUpdate(); for (int i = 1980; i < 2013; i++) { cbBoxYear.Items.Add(i.ToString()); } cbBoxYear.EndUpdate(); cbBoxMonth.BeginUpdate(); for (int i = 1; i <= 12; i++) { cbBoxMonth.Items.Add(i.ToString()); } cbBoxMonth.EndUpdate(); cbBoxDay.BeginUpdate(); for (int i = 1; i < 31; i++) { cbBoxDay.Items.Add(i.ToString()); } cbBoxDay.EndUpdate(); }
4.2 在Form设计图中双击“确认”button,进入From1.cs的代码编辑窗口,这时候Visual Studio 2010已经自动生成了函数btnConfirm_Click(),
添加代码如下。
private void btnConfirm_Click(object sender, EventArgs e) { int FindIndex; string strMsg = "You are:"; FindIndex = cbBoxName.FindStringExact(cbBoxName.Text); if (FindIndex < 0) { cbBoxName.Items.Add(cbBoxName.Text); strMsg += cbBoxName.Text; } else { strMsg += cbBoxName.SelectedItem.ToString(); } if ((cbBoxYear.SelectedIndex >= 0) && (cbBoxMonth.SelectedIndex >= 0) && (cbBoxDay.SelectedIndex >= 0)) { strMsg += " Your birthday is:" + cbBoxYear.SelectedItem.ToString() + "/" + cbBoxMonth.SelectedItem.ToString() + "/" + cbBoxDay.SelectedItem.ToString(); } MessageBox.Show(strMsg); }
5 调试
单击菜单栏的“调试”|“启动调试”。单击各个控件。一些效果如下图所示。
![](http://img.my.csdn.net/uploads/201303/31/1364694564_4177.png)
6 工程源码。点击这里下载。
参考资料
《C#实用编程百例》,清华大学出版社,何鹏飞,王征等 编著
《C#程序设计——基础教程与实验指导》——清华大学出版社,孙晓非 牛小平 冯冠 李乃文 编著
《C#程序设计与案例教程》,清华大学出版社,杨树林,胡洁萍 编著
相关文章推荐
- Visual Studio 2010——C#的Splitter和Panel控件的使用
- Visual Studio 2010——C#工具栏控件的使用
- Visual Studio 2010——C#的ProgressBar和TrackBar控件的使用
- Visual Studio 2010——C#的TabControl和UpDown控件的使用
- Visual Studio 2010——C#的TreeView和ImageList控件的使用
- Visual Studio 2010——C#的通用对话框控件的使用
- Visual Studio 2010——C#的DateTimePicker与MonthCalendar控件的使用
- Visual Studio 2010使用combobox控件就崩溃
- Visual Studio 2010——C#状态栏控件的使用
- 转发在Visual Studio 2010/2012/2013/2015上使用C#开发Android/IOS安装包和操作步骤
- (转)在Visual Studio 2005的DataGridView控件中加入ComboBox下拉列表框的实现(C#)
- Visual Studio 2010——C#的主菜单的使用
- Visual Studio 2010——C#的NotityIcon和ToolTip的使用
- C# comboBox控件使用之添加读取项用法
- Visual Studio 2010——C#的CheckedListBox控件的使用
- C#中ComboBox控件使用
- 使用Visual Studio 2010写Data Url生成工具C#版本
- Visual Studio 2010——C#的LinkLabel控件的使用
- c# combobox控件的使用
- 在Visual Studio 2005的DataGridView控件中加入ComboBox下拉列表框的实现(C#)