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

相关推荐
咕白m6256 小时前
C# 将多张图片转换到一个 PDF 文档
c#·.net
张人玉7 小时前
c#WPF基础知识
开发语言·c#·wpf
YuanlongWang8 小时前
C# 基础——值类型与引用类型的本质区别
java·jvm·c#
唐青枫10 小时前
C#.NET FluentValidation 全面解析:优雅实现对象验证
c#·.net
从孑开始19 小时前
ManySpeech.MoonshineAsr 使用指南
人工智能·ai·c#·.net·私有化部署·语音识别·onnx·asr·moonshine
YuanlongWang19 小时前
C# 中,依赖注入(DI)的实现方式
c#
SmartSoftHelp开发辅助优化20 小时前
C# WinForm 编程高手:程序,进程,线程。程序,窗体,UI,后台。是如何协调工作的?深度解析>SmartSoftHelp魔法精灵工作室
microsoft·ui·c#
future_studio1 天前
聊聊 Unity(小白专享、C# 小程序 之 加密存储)
开发语言·小程序·c#
c#上位机1 天前
MefBootstrapper在Prism引导程序中的使用
c#·wpf·prism
玩泥巴的1 天前
.NET驾驭Word之力:基于规则自动生成及排版Word文档
c#·word·.net·com互操作