当前位置: 首页> 财经> 金融 > C# 5.下拉框comboBox

C# 5.下拉框comboBox

时间:2025/7/10 14:24:41来源:https://blog.csdn.net/weixin_73535261/article/details/140698056 浏览次数:0次

下拉框comboBox,文本label

目的:更改textBox 文本会跟着更变

comboBox添加数据

创建学生类

 public class Stu
 {
     public int Age { get; set; }
     public string Name { get; set; }
     public string NickName { get; set; }
 }

全局列表类  List<Stu> lsit

使用

list = new List<Stu>()

for (int i = 0; i < 10; i++)
{
    Stu s1 = new Stu();
    s1.Age = i * 10;//0 10 20
    s1.Name =i + "号";
    s1.NickName = i + "";
    list.Add(s1);

}

DataSource 数据源

comboBox1.DataSource = list;

DisplayMember 展示成员list集合对象哪个属性

comboBox1.DisplayMember = "Name";

切换下拉框更改的方法,     把下拉框赋值给label

 private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
 {
     label1.Text = list[comboBox1.SelectedIndex].Name;

 }

练习  用两个输入框(textbox) 一个comboBox  后面两个label

关键字:C# 5.下拉框comboBox

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: