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

相关推荐
BIGFISH20193 小时前
上下相机引导贴合的标定(绝对坐标方式)
c#
燃尽了,可无7 小时前
C#基础编程核心知识点总结
开发语言·c#
我不是程序猿儿9 小时前
【C#】观察者模式 + UI 线程调度、委托讲解
观察者模式·ui·c#
专注VB编程开发20年9 小时前
c# .net支持 NativeAOT 或 Trimming 的库是什么原理
前端·javascript·c#·.net
钢铁男儿9 小时前
C# 简单工厂模式(简单工厂模式如何工作)
前端·c#·简单工厂模式
isyoungboy12 小时前
c#实现鼠标mousemove事件抽稀,避免大数据阻塞网络
c#·计算机外设·远程桌面·deskflow
一枚小小程序员哈15 小时前
基于asp.net 的在线餐饮订餐系统的设计与实现/基于c#的网上订餐系统/餐厅管理系统
后端·c#·asp.net
好望角雾眠15 小时前
第三阶段数据库-7:sql中函数,运算符,常用关键字
数据库·笔记·sql·学习·sqlserver·c#
海绵宝宝汉堡包20 小时前
c# 项目 文件夹
开发语言·c#
曹牧1 天前
C#:窗体间传值
c#