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 = list[comboBox1.SelectedIndex].Name;

}

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

相关推荐
AitTech19 分钟前
C#编程:List.ForEach与foreach循环的深度对比
开发语言·c#·list
军训猫猫头35 分钟前
56.命令绑定 C#例子 WPF例子
开发语言·c#·wpf
小唐C++3 小时前
C++小病毒-1.0勒索
开发语言·c++·vscode·python·算法·c#·编辑器
菜鸟记录3 小时前
C#AWS signatureV4对接Amazon接口
c#·aws·amazon·aksk
上位机付工4 小时前
浅谈单例模式
开发语言·c#
步、步、为营4 小时前
从0到1:.NET Core微服务的Docker容器奇幻冒险
微服务·c#·asp.net·.net·.netcore
xcLeigh4 小时前
WPF基础 | WPF 常用控件实战:Button、TextBox 等的基础应用
c#·wpf
Maybe_ch5 小时前
Blazo-Blazor Web App项目结构
c#·blazor
深度混淆8 小时前
C#,入门教程(04)——Visual Studio 2022 数据编程实例:随机数与组合
开发语言·c#
chance_669 小时前
C# ASP.NET MVC项目内使用ApiController
c#