C#动态设置选中项

news/2024/11/30 9:37:27/

试过了id和name分别对应ComboBox的ValueMember和DisplayMember,DataSource为DataTable,
而使用comboBox.SelectedItem = Int32类型的数据时,不会选中

想了一下是因为SelectedItem是对象类型

因此有2种方法解决,一种可以建立一个对象类ComboBoxItem,存放name和value,重写ToString返回name,代码如下

public class ComboxItem
{private string name;private Int32 value;public string Name { get; set; }public Int32 Value { get; set; }public ComboxItem(string name, Int32 value){Name = name;Value = value;}public override string ToString(){return Name;}
}

赋值方式一:

comboBox.Items.Add(new ComboBoxItem("单人房", 1));
comboBox.Items.Add(new ComboBoxItem("双人房", 2));

赋值方式二:

ComboxItem[] values = {new Com

http://www.ppmy.cn/news/602020.html

相关文章

Scrapy项目 - 数据简析 - 实现斗鱼直播网站信息爬取的爬虫设计

一、数据分析截图(weka数据分析截图 2-3个图,作业文字描述) 本次将所爬取的数据信息,如:房间数,直播类别和人气,导入Weka 3.7工具进行数据分析。有关本次的数据分析详情详见下图所示: 图1-1 数据分析Prepr…

dnf没有机器人引爆_DNF:看完这4点,我终于明白了其他职业为何与机械师差距这么大...

原标题:DNF:看完这4点,我终于明白了其他职业为何与机械师差距这么大 DNF中一个人能顶一支部队的职业只有3个,男机械,召唤和混沌魔灵。其他职业技能再爆炸,也只是一个人,而他们是一群&#xff01…

Centos7单机安装Redis

安装Redis依赖 Redis是基于C语言,因此首先需要安装Redis所需要的gcc依赖: yum install -y gcc tcl ​ 上传安装包并解压 上传安装包redis-6.2.12至/home目录下 ​ # 解压 tar -xzf redis-6.2.12.tar.gz # 安装 cd redis-6.2.12 make && mak…

[算法前沿]--021-baichuan-7B的测试教程

1.百川模型介绍 baichuan-7B不仅在C-Eval、AGIEval和Gaokao中文权威评测榜单上,以显著优势全面超过了ChatGLM-6B等其他大模型,并且在MMLU英文权威评测榜单上,大幅领先LLaMA-7B。baichuan-7B是由百川智能开发的一个开源的大规模预训练模型。基于Transformer结构,在大约1.2万…

.NETCore项目在Windows下构建Docker镜像并本地导出分发到CentOS系统下

在Windows下使用Docker,我们选择Docker Desktop这个软件,非常方便。 Docker Desktop介绍及安装 Docker Desktop是适用于Mac、Linux或Windows环境的一键安装应用程序,使您能够构建和共享容器化应用程序和微服务。 它提供了一个简单的GUI&…

掌握API设计:从理解基础概念到开发实战

随着互联网的发展,API已经被广泛应用于各种领域。API是应用程序接口的缩写,是不同应用程序之间相互通信的一种方式。对于那些希望成为一名优秀的开发者或架构师的人来说,掌握API设计是至关重要的。 掌握API设计需要从理解基础概念开始&#x…

Kafka消息队列中关于消息的实现原理

文章目录 1.Kafka消息数据存储概念2.消息的偏移量概念原理3.消息数据的顺序消费概念原理4.消息单播消费概念及实现4.1.单播消费概念4.2.单播消费实现 5.消息多播消费概念以及实现5.1.多播消费概念5.2.多播消费实现 6.查看消费组以及详细信息7.Kafka中Topic主题和分区的概念7.1.…

clock多少合适 core_修改Core Clock(核心频率)和Memory Clock(显存频率)

电脑出现了以上的这种提示,就说明电脑的显卡驱动不兼容或者只是简单的过热。那么如何判断电脑是显卡驱动不兼容还是过热呢?打开驱动人生检测显卡驱动便知。 方法一:更换显卡驱动。打开驱动人生检测电脑的所有驱动,查看显卡驱动是否需要升级(…