首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

是否可以同时添加具有字符串名和整数值的checkedlistbox项?

是的,CheckedListBox控件允许同时添加具有字符串名和整数值的项。每个项都有一个DisplayMember属性和一个ValueMember属性,可以分别用于设置项的显示文本和值。

要添加具有字符串名和整数值的项,可以使用CheckedListBox的Items属性来添加项。可以通过创建一个对象列表,每个对象包含一个字符串名和一个整数值,然后将该列表分配给CheckedListBox的Items属性。

以下是一个示例代码,演示如何添加具有字符串名和整数值的项:

代码语言:txt
复制
// 创建一个自定义类,包含字符串名和整数值
public class Item
{
    public string Name { get; set; }
    public int Value { get; set; }

    public override string ToString()
    {
        return Name; // 设置项的显示文本为Name属性
    }
}

// 创建一个CheckedListBox控件并添加项
CheckedListBox checkedListBox = new CheckedListBox();

// 创建对象列表并添加项
List<Item> items = new List<Item>();
items.Add(new Item { Name = "Item 1", Value = 1 });
items.Add(new Item { Name = "Item 2", Value = 2 });
items.Add(new Item { Name = "Item 3", Value = 3 });

// 将对象列表分配给CheckedListBox的Items属性
checkedListBox.DataSource = items;
checkedListBox.DisplayMember = "Name"; // 设置显示文本为Name属性
checkedListBox.ValueMember = "Value"; // 设置值为Value属性

这样,CheckedListBox控件就会显示具有字符串名的项,并且可以通过SelectedValue属性获取选中项的整数值。

对于腾讯云相关产品和产品介绍链接地址,由于要求不能提及具体品牌商,建议您访问腾讯云官方网站,查找与云计算相关的产品和服务。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

【愚公系列】2023年11月 Winform控件专题 CheckedListBox控件详解

设置CheckedListBox的属性,包括ItemHeight、CheckOnClick、SelectionMode等。添加列表项,可以使用Items属性添加单个或多个项。...其中,CheckOnClick属性是控制当用户单击列表框中的项时是否自动选中该项的一个属性。当CheckOnClick属性设置为true时,单击项时,该项的选中状态会自动切换。...默认情况下,CheckedListBox控件中的每个项都是以默认宽度显示的,但是如果需要显示不同宽度的列,可以使用该属性。该属性的值是以像素为单位的整数值。如果设置为零或负数,则将使用默认列宽度。...每个选择都由一个复选框和相应的文本标签组成。用户可以单击复选框以选中或取消选中一个项。以下是一个简单的示例,展示如何在Winforms应用程序中使用CheckBoxList控件。...ItemCheck事件在用户单击复选框时触发,而SelectedIndexChanged事件在用户选择某个项时触发。您可以选择使用其中一个事件,也可以同时使用两个事件。

1.2K11
  • Winform开发常用控件之Checkbox和CheckedListBox

    CheckedListbox了 CheckedListBox里面的项目设置可采用静态和动态加载两种方法,一般选项固定是会采用静态设置,选项不固定时,采用从文件或数据库读取,然后加载的方法 (1)先看看静态设置吧...上图唠 对就是这样的,编辑项或者在属性items集合里面设置即可,每行一个即可,然后遍历取值。...} (2)动态加载CheckedListBox项 CheckedListBox动态加载就是从数控或者文件里面查找到数据,通过代码方式绑定,先上一个简单的例子 例子一,通过数组绑定 //...园中有朋友说VS2012是支持感知的,不妨可以试一下。 因此,我们可以通过代码将CheckedListBox绑定。...= "student_id"; checkedListBox1.DisplayMember = "student_name"; 获取checkedListBox1选中项的DisplayMember和ValueMember

    1.6K10

    第35次文章:数据库简单查询

    只要其中一方为null,则其结果肯定为null */ #案例,查询员工名和姓连接成一个字段,并显示为 姓名,实现字符串的连接使用concat函数 SELECT CONCAT(empname, last_name...(3)in /* 含义:判断某字段的值是否属于in列表中的某一项 特点: (1)使用in提高语句的简洁度 (2)in列表的值类型必须一致或兼容 '123' 123... is null :仅仅可以判断null值,可读性较高,建议使用 :既可以判断null值,又可以判断普通的数值,可读性较低 */ #案列1:查询没有奖金的员工名和奖金 SELECT...*) from emp;#统计整张表中的所有行数,也可以通过在添加常量的方法来统计:SELECT COUNT(1) from emp; #效率: #MYISAM 存储引擎下 , count(*)的效率高...同时根据我们的代码也可以发现,在使用having关键字的时候,我们还可以使用别名进行二次筛选。 ----

    1.2K20

    C#学习笔记—— 常用控件说明及其属性、事件

    (4)Text属性:用来设置或返回单选按钮控件内显示的文本,该属性也可以包含访问键,即前面带有“&” 符号的字母,这样用户就可以通过同时按Alt键和访问键来选中控件。...完成向列表框中添加项的任务后,再调用 EndUpdate 方法使 ListBox 控件重新绘制。当向列表框中添加大量的列表项时,使用这种方法添加项可以防止在绘制 ListBox 时的闪烁现象。...12、CheckedListBox 控件 的 CheckedListBox控件又称复选列表框,它扩展了ListBox控件,它几乎能完成列表框可以完成的所有任务,并且还可以在列表项旁边显示复选标记。...此处需要注意一点:选定的项是指窗体上突出显示的项,已选中的项是指左边的复选框被选中的项。复选列表框的样式如图9-23所示。 除具有列表框的全部属性外,它还具有以下属性。...如果需要编辑多个文档,必须创建SDI应用程序的多个实例。而使用多文档界面(MDI)程序(如Word和AdobePhotoshop)时,用户可以同时编辑多个文档。

    9.9K20

    R语言入门系列之一

    在不用变量赋值的情况下R平台里也可以直接进行数学运算,其运算符优先级与数学中一致。赋值为字符串时字符串需要添加引号。...;蓝色部分为字符串处理,R支持正则表达式;红色部分为对象属性及操作): 函数含义round()round(x, 2)将数值对象x四舍五入法保留小数点后2位trunc()四舍五入去整,floor()向下取整...(0), a3=character(0)) mydata=edit(mydata) 在这个编辑器里点击变量名可以更改变量类型(数值型、字符型),还可以点击未命名的变量(var4...)添加新变量。...是否检查变量名(合不合语法要求);quote="\"'"表示单双引号内部为完整字符串的一部分,这对于字符串内含有与分隔符相同字符时很有用,需要与sep搭配设置。...注意文件名前需要添加完整的目录(路径不同层级之间使用/或\\)。

    4.2K30

    MYSQL(基本篇)——一篇文章带你走进MYSQL的奇妙世界

    ) 小数值(精确定点数) 注意: TINYINT 可以用于一些非常小的数值中,因为只占用1byte,可以减少内存使用 SIGNED 可以用于非负数的情况下,增大数值 字符串类型 分类 类型 大小 描述...查询指定表的创表语句: # 查询指定表的创表语句 SHOW CREATE TABLE 表名; 添加字段: # 添加字段 ALTER TABLE 表名 ADD 字段名 类型(长度) [COMMENT 注释...[WHERE 条件]; /* 条件例如: id=1,sex='女' */ 注意: 修改语句的条件可以有可以没有,若没有条件,修改整张表 删除数据: # 删除数据 DELETE FROM 表名 [WHERER...str从start位置起的len个长度的字符串 数值函数 函数 功能 CELL(x) 对x向上取整 FLOOR(x) 对x向下取整 MOD(x,y) 返回x/y的余 RAND() 返回0~1之间的随机数...添加外键: -- 创建表时添加外键 CREATE TABLE 表名( 字段名 数据类型, ...

    1.7K40

    C语言入门系列之2.数据类型、运算符和表达式

    空类型 在调用函数值时,通常应向调用者返回一个函数值,这个返回的函数值是具有一定的数据类型的,应在函数定义及函数说明中给以说明。...但是,也有一类函数,调用后并不需要向调用者返回函数值,这种函数可以定义为“空类型” ,其类型说明符为void。 2.常量和变量 对于基本数据类型量,按其取值是否可改变又分为常量和变量两种。...在程序中,常量是可以不经说明而直接引用的,而变量则必项先定义后使用。 整型量包括整型常量、整型变量。 常量和符号变量 在程序执行过程中,其值不发生改变的量称为常量。...变量定义必项放在变量使用之前,一般放在函数体的开头部分。 如下: int k = 3; 要区分变量名和变量值是两个不同的概念,在上例中,k是变量名,3是变量值。...字符常量只能是单个字符,不能是字符串。 字符可以是字符集中任意字符,但数字被定义为字符型之后就不能参与数值运算。 如’5’和5是不同的,'5’是字符常量,不能参与运算。

    2.8K10

    Java面试手册:数据库 ②

    主键 null值 数据类型 字段长度 基本数据类型 字符串类型(char固定长度,varchar可变长度,用多少给多少) 数值类型 日期和时间类型 规划 完整性约束 实体完整性:又称为行完整性,要求表中不能存在完全相同的行...,而且每行都要具有一个非空且又不重复的主键。...可以用主键子句或者主键短语来定义 建表时定义主键 添加主键 参照完整性:又称引用完整性,指标简的规则,卓用于有关联的两张或两张以上的表,通过使用主键和外键(或为一键)之间的关系,使表中键值在相关表中保持一致...删除表:删除表要先删除从表,再删除主表 , 表操作 创建表:CREATE TABLE 表名(字段名 字段类型 约束...) 数值类型 ? 日期和时间 ? 字符串类型 ?...Sname text 修改列名 chanage (同时可以修改字段类型) 将数表student的gender改变成sex。

    1.3K20

    JavaScript 实战开发常用属性总结分享

    descriptor 中可用的属性有: value:属性值。默认为 undefined。 writable:是否可以修改属性的值。默认为 false。 enumerable:是否可以枚举该属性。...configurable:是否可删除和改变属性的特性。默认为 false。 get:访问该属性时的 getter 函数。默认为 undefined。 set:访问该属性时的 setter 函数。...,可以使用正则匹配 返回一个指定值在字符串中首次出现的位置。...如果找到一个或多个匹配项,则返回一个数组,其中包含该匹配项。 未找到匹配项,则返回 null。 与 search() 的不同之处是,它可以接受正则表达式作为参数,并且可以返回多个匹配项。...如果有多个匹配项,只替换首个匹配项。可以使用正则表达式或字符串作为参数。

    36930

    Python考试基础知识

    2、list 内容简介 2.1 list简介 列表(list)是最常用的Python数据类型,列表的数据项可以不需要具有相同的类型。列表可以类比于其他语言的数组,但功能比数组强大的多。...的操作符与字符串相似。...1 in[1, 2, 3] 元素是否存在于列表中 True for x in[1, 2, 3]: print(x, end=“”) 迭代 1 2 3 2.4 list定义多维列表 多维列表可以看做是列表的在列表...4.1、成员运算符 对于具有集合概念的对象如数字序列、字符串、列表、元组、字典,可以通过成员运算符进行快速判断。...七、两个大题根据要求将程序补充完整分别以列表和字典作为数据结构 八、根据我的示范给一个类添加属性和方法(以课堂上讲的Time类为基础) 参考链接: https://blog.csdn.net/qq

    8610

    JavaScript实用手册

    重载: overload 重载是相同函数名,不同参数列表的多个函数,在调用时可自动根据传入参数的不同, 选择对应的函数执行,重载可以减少 API 的名字,减轻调用者的负担,只要一项任务,可 能根据不同的参数执行不同的逻辑时就要使用重载...JS 语法默认不支持重载,因为JS中不允许多个相同名称的函数同时存在,后定义的同 名函数,会覆盖先定义的,解决方案如下(2 步): (1)....用 new ①. var obj=new Object(); 先创建一个空对象 ②. obj.属性名=属性值; 再向空对象中添加属性和方法 obj.方法名=function(){......this.属性名... } JS 中的对象可在任何时候添加新属性和方法,如果要赋值的属性不存在,不会报错, 而是在对象中动态添加该属性,JS 中对象的本质,就是关联数组,其实访问成员可用这 种形式...ES6 模板字符串: 简化字符串拼接,当一个字符串需要动态拼接而成时,就要使用反引号 以简化字符串拼接 83. let: 解决声明提前的问题,声明一个变量,首选 let,它具有以下两个特点 (1). let

    3.4K10

    长篇总结之JavaScript,巩固前端基础

    松散类型是指可以用来保存任何类型的数据。 每个变量仅仅只是用于保存值的占位符而已。 学习变量的声明和赋值 变量的声明:变量的声明使用var操作符,语法:var变量名。...变量的赋值: 声明的同时赋值,var 变量名=值 先声明后赋值,变量名 = 值 一次声明多个变量,用逗号隔开。 注意,省略var声明的变量是全局变量,不推荐省略var操作符来定义全局变量。...学习isNaN知识点 isNaN(n)表示检测n是否为“非数值”。返回结果为boolean。 说明:isNaN()对接收的数值,先尝试转换为数值,再检测是否为非数值。 ​ ?...数值转换 Number() parseInt() parseFloat() Number()可以用于任何数据类型,parseInt()和parseFloat()用于把字符串转成数值...替换:语法:arrayObject.splice(index,count,itemq,...itemx),功能,在指定位置插入值,同时删除任意数量的项。

    69620

    Groovy-6.对象

    () 返回String的原始数据类型 abs() 返回参数的绝对值 ceil() 向上取整 floor() 向下取整 rint() 四舍五入取整 round() 四舍五入取整 min() 返回较小的参数...() 返回指定double值的反正切值值 atan2() 将直角坐标(x,y)转换为极坐标(r, theta)并返回theta toDegrees() 将参数值转换为度 radiant() 将参数值转换为弧度...可以用单引号,双引号,三引号包含字符串,其中,三引号包含的字符串可以换行 字符串的单个字符可以通过索引访问,索引从零开始,以小于字符串长度的一个结束。...可以从字符串末尾开始访问 字符串操作 方法 操作 + 字符串的串联 * 字符串的重复 length() 字符串的长度 字符串方法 方法 描述 String center(Number numberOfChars...日期表示为1-31 小时表示为0-23 分钟表示为0-59 日期和时间的方法 方法 描述 public boolean before(Date when) 是否早于指定时间 public boolean

    1.5K30
    领券