C#使用 ComboBox 控件
Combox控件是一个下拉选择的控件,再做上位机的时候会经常用到,这里记录一下我是怎么用。
1、拉出一个combox控件
2、控件属性选为不可编辑,可编辑的话,你选择下拉框的内容后可以改下拉框里的内容
3、编写添加选择框选项代码
/* 添加下拉列表的选项,USB选择列表 */ public void My_Conbobox() { comboBox1.Items.Add("USB1" );//选择项1 comboBox1.Items.Add("USB2"); comboBox1.Items.Add("USB3"); }
4、只要调用上面的函数就可以实现添加3个选项USB1、USB2、USB3了,我这里在Form1_Load函数里调用,就是直接在窗口程序调用了,形成窗口时就做好了选项,代码如下
private void Form1_Load(object sender, EventArgs e) { My_Conbobox(); }
5、添加后运行效果如下
6、列表选项出来了,就要点击选择了,回到工程项目里,双击combobox控件,跳转到控件函数,添加捕获选择选项代码
/* 下拉列表combobox选择逻辑 */ private void comboBox1_SelectedIndexChanged(object sender, EventArgs e) { switch (comboBox1.SelectedItem.ToString()) //获取选择的内容 { case "USB1": MessageBox.Show("A"); break; case "USB2": MessageBox.Show("B"); break; case "USB3": MessageBox.Show("C"); break; } }
7、我这里的代码是每选择到相应的选项后打开一个对应的提示窗口,运行结果如下
8、要清除combobox控件的下拉列表,直接调用下面代码即可
comboBox1.Items.Clear(); //清空combobox控件列表
9、要实现combobox控件的默认值,直接调用下面代码即可,下面代码的作用是控件默认显示下拉列表中的 USB1
comboBox1.SelectedIndex = comboBox1.Items.IndexOf("USB1");
到这里就可以实现,combobox控件是选项添加以及点击选项后执行的对应操作了。
本文来自博客园,作者:白菜没我白,转载请注明原文链接:https://www.cnblogs.com/xingboy/p/10781699.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix