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

相关推荐
leonkay8 小时前
C# 特性(Attribute)——【1】基础讲解
开发语言·青少年编程·面试·c#·.net·个人开发
CSDN_RTKLIB9 小时前
数据库七大符号表
c#
leonkay10 小时前
C# 特性(Attribute)——【2】工业设备参数框架设计
经验分享·面试·架构·c#·学习方法·设计
2501_9065651211 小时前
小创 · 智能助手
开发语言·c#
datalover18 小时前
【无标题】
c#·linq
FlYFlOWERANDLEAF19 小时前
微软CommunityToolkit.Mvvm和DevExpress中GenerateViewModel使用
c#
Xin_ye1008620 小时前
第七章:进阶篇——事件监听、外部服务集成与性能优化
c#
z落落20 小时前
C# WinForm NModbus 串口通信+WinForm Modbus4 串口通信
开发语言·单片机·c#
CoderIsArt21 小时前
C#环境中部署MQTT客户端
开发语言·c#
CSDN_RTKLIB1 天前
模型空间、布局控件、自定义块
c#