C# 5.下拉框comboBox

下拉框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 = listcomboBox1.SelectedIndex.Name;

}

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

相关推荐
AAA大运重卡何师傅(专跑国道)5 小时前
【无标题】
开发语言·c#
xiaoshuaishuai814 小时前
C# AvaloniaUI ProgressBar用法
开发语言·c#
wearegogog12318 小时前
基于C#的电机监控上位机(串口通信+实时波形)
开发语言·c#
△曉風殘月〆18 小时前
C#如何Hook托管函数
c#·hook
雪豹阿伟18 小时前
18.C# —— 三层结构 + 接口架构实战(UI+Model+DAL+IDAL)
c#·上位机
雪豹阿伟19 小时前
17.C# —— 事件
c#·上位机
weixin_4280053019 小时前
C#调用 AI学习从0开始-第2阶段(Function Calling+工具调用智能体)-第9天实战
人工智能·学习·ai·c#·functioncalling
FuckPatience19 小时前
C# 继承中的使用new的陷阱,和abstract /virtual 的不同
开发语言·c#
z落落20 小时前
C# 索引器 this[]
开发语言·c#
csdn_aspnet20 小时前
C# List 移除某个属性值中最大的值
开发语言·c#·list