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

如何在对象(即区域设置)的ComboBox中显示自定义DisplayMember

在对象的ComboBox中显示自定义DisplayMember,可以通过以下步骤实现:

  1. 创建一个对象列表或数据源,该列表包含要显示在ComboBox中的对象。
  2. 将ComboBox的DataSource属性设置为对象列表或数据源。
  3. 使用DisplayMember属性指定要显示的对象属性的名称。

下面是一个示例代码,演示如何在ComboBox中显示自定义DisplayMember:

代码语言:txt
复制
// 创建一个自定义的对象类
public class MyObject
{
    public string Name { get; set; }
    public string Description { get; set; }
}

// 创建一个对象列表作为数据源
List<MyObject> objectList = new List<MyObject>();
objectList.Add(new MyObject { Name = "Object 1", Description = "Description 1" });
objectList.Add(new MyObject { Name = "Object 2", Description = "Description 2" });
objectList.Add(new MyObject { Name = "Object 3", Description = "Description 3" });

// 将对象列表设置为ComboBox的数据源
comboBox1.DataSource = objectList;

// 使用DisplayMember属性指定要显示的对象属性的名称
comboBox1.DisplayMember = "Name";

在上述示例中,我们创建了一个名为MyObject的自定义对象类,该类具有Name和Description属性。然后,我们创建了一个对象列表objectList,并将其设置为ComboBox的数据源。最后,我们使用DisplayMember属性将ComboBox中显示的对象属性设置为"Name",这样ComboBox将显示对象的Name属性。

对于腾讯云相关产品和产品介绍链接地址,由于不能提及具体的品牌商,建议您参考腾讯云的官方文档或网站,以了解他们提供的云计算相关产品和服务。

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

相关·内容

  • C#自定义泛型类绑定ComboBox控件

    C# WinForm ComboBox 自定义数据项 (ComboBoxItem ) WinForm下ComboBox默认是以多行文本来设定显示列表, 这通常不符合大家日常应用,  因为大家日常应用通常是键...那么用键值对形式如何做? 因为Combox每一个项值是一个object, 实际上就是一个键/值对....new ListItem("4", "Item_4_Text"));             items.Add(new ListItem("5", "Item_5_Text"));    然后进行相应设置...:             //将数据源属性与ComboBox属性对应             drpTest.DisplayMember = "Text";        //显示             ...        //值  然后进就可以进行绑定了:             drpTest.DataSource = items;        //绑定数据  绑定数据之后, 就可以对其进行默认选择项设置

    1.6K10

    【.NET开发之美】使用ComponentOne提高.NET DataMap加载速度

    因此,您可以获得易于使用灵活网格控件,用于创建用户友好界面,以显示、编辑、格式化、组织、汇总和打印表格数据。 FlexGridDataMap属性允许您实现“已翻译”行或列。...转换行或列,网格不显示存储单元格值。相反,它会在列DataMap查找这些值并显示映射值。...本文中,我们将讨论如何使用自定义ComboBox编辑器以加快DataMap网格加载时间。...创建编辑器并在Grid托管它 所有内置网格编辑器都实现IC1EmbeddedEditor接口,ComponentOne Input库控件也是如此。...西安葡萄城是其中国分支机构,面向全球市场提供软件研发服务,并为中国企业信息化提供国际先进开发工具、软件和研发咨询服务。

    71541

    VB.NET数据库编程基础教程

    与DataSet一样其内部数据使用是DataTable对象。DataView类是DataTable对象一个自定义视图。...组件、ComboBox组件、Label组件等)某些属性上,从而提供这些组件显示出数据表记录信息,也就实现了DbTextBox、DbComboBox等组件。...(二)数据与控件绑定 VB.NET要向控件绑定一个数据源,就必须为该控件设置DataBinding属性。...在这里设置好你数据源后点击“OK”按钮。 在打开对话框中选择你数据连接,设置完毕后点击“下一步”按钮创建SQL查询语句。SQL生成器输入输入以下语句,并点击“完成”。...其中DataSource表示指定数据集;DisplayMember表示ComboBox组件显示字段值;ValueMember表示ComboBox组件选择后值。

    4.6K30

    数据库之ADO.NET基础知识整理

    第一个对象Connection            如何连接数据库,需要连接字符串 获取连接字符串方式: VS视图-服务器资源管理器-数据库连接上点右键-添加连接     新添数据库上点右键 属性...:visible        4.以laber控件Text保存一个值,进行传递,并将该控件属性设置为隐藏        5.添加控件RowEnter方法,将数据显示到一些文本框          ...as Area; 4.清空combox控件数据方法,避免重复显示    comboBox2.Items.Clear(); 5.递归方法括号调用方法     LoadGategory(GetCatagoryBytfrientId...控件两大属性    1.DisplayMember属性,选择要显示内容 2.ValueMember属性,记录下来需隐藏内容 3.注意事项:ComboBox数据源绑定方法,会触发“选择项改变事件”....ValueMember = "tclassid";            //指出所需显示内容,只是单纯指示            comboBox1.DisplayMember = "tclassName

    1.9K20

    DataGridView控件中加入ComboBox下拉列表框实现

    本文转载:http://www.cnblogs.com/luqingfei/archive/2007/03/28/691372.html 虽然Visual Studio DataGridView...控件DataGridViewComboBoxColumn可以实现下拉列表框,但这样列会在整列中都显示下拉列表框,不太美观,而且还要用代码实现数据绑定。...本文介绍一种只在当前编辑单元格显示下拉列表框方法,供大家参考。   ...打开窗体代码窗口,代码窗口中声明一个ComboBox控件 // 定义下拉列表框 private ComboBox cmb_Temp = new ComboBox();   我们要绑定下拉列表框功能是选择性别...DataGridViewColumnEventArgs e)         {             this.cmb_Temp.Visible = false;         }         // 绑定数据表后将性别列每一单元格

    3.7K20

    基于 HTML5 WebGL 3D 仓储管理系统

    /controller/sidebar.js'; HT 封装了一个 ht.ui.VBoxLayout 函数,用来将子组件放置同一垂直列,我们可以将左侧栏要显示部分都放到这个组件,这样所有的部分都是以垂直列排布...(new ProgressBarSelectBarDrawable('#c58348', '#ffa866')); //设置前景(进度覆盖区域) Drawable 对象,可以是颜色或者图片等 progressBar.setValue...主要讲一下如何加载这个“货物” obj,我们 G.js 文件中有定义一个 loadObj 函数,我们代码顶部也有引入,导入 obj 文件之后就在“货物”库存增加这个“货物”: for (let...('remark');//设置组件表单名称 textField.setBackground(null);//设置组件背景,可以是颜色或者图片等;此值最终会被转换为 Drawable 对象 textField.setBorderRadius...= new ht.ui.ColorPicker();//颜色选择器组件 comboBox.setFormDataName('blend');//设置组件表单名称 comboBox.getView

    3.6K51

    基于 HTML5 WebGL 3D 仓储管理系统

    /controller/sidebar.js'; HT 封装了一个 ht.ui.VBoxLayout 函数,用来将子组件放置同一垂直列,我们可以将左侧栏要显示部分都放到这个组件,这样所有的部分都是以垂直列排布...(new ProgressBarSelectBarDrawable('#c58348', '#ffa866')); //设置前景(进度覆盖区域) Drawable 对象,可以是颜色或者图片等 progressBar.setValue...主要讲一下如何加载这个“货物” obj,我们 G.js 文件中有定义一个 loadObj 函数,我们代码顶部也有引入,导入 obj 文件之后就在“货物”库存增加这个“货物”: for (let...('remark');//设置组件表单名称 textField.setBackground(null);//设置组件背景,可以是颜色或者图片等;此值最终会被转换为 Drawable 对象 textField.setBorderRadius...= new ht.ui.ColorPicker();//颜色选择器组件 comboBox.setFormDataName('blend');//设置组件表单名称 comboBox.getView

    3.6K30

    基于 HTML5 3D 工业互联网展示方案

    /controller/sidebar.js'; HT 封装了一个 ht.ui.VBoxLayout 函数,用来将子组件放置同一垂直列,我们可以将左侧栏要显示部分都放到这个组件,这样所有的部分都是以垂直列排布...(new ProgressBarSelectBarDrawable('#c58348', '#ffa866')); // 设置前景(进度覆盖区域) Drawable 对象,可以是颜色或者图片等 progressBar.setValue...主要讲一下如何加载这个“货物” obj,我们 G.js 文件中有定义一个 loadObj 函数,我们代码顶部也有引入,导入 obj 文件之后就在“货物”库存增加这个“货物”: for (let...('remark');// 设置组件表单名称 textField.setBackground(null);// 设置组件背景,可以是颜色或者图片等;此值最终会被转换为 Drawable 对象 textField.setBorderRadius...= new ht.ui.ColorPicker();// 颜色选择器组件 comboBox.setFormDataName('blend');// 设置组件表单名称 comboBox.getView

    2.7K20

    Silverlight自定义鼠标

    (VS.95).aspx 如果需要自定义鼠标样式,通常做法是设置Cursor=Cursors.None,然后最顶层放一张图片,MouseMove事件中移动这张图片。...,需要先理解以下几种概念: 1,Popup: Silverlight 内容区域界限之内、现有 Silverlight 内容之上显示内容。   ...Popup这东西现在是很少用了,不过Silverlight 2 RC以前是没有ComboBox,那时候通常就用Popup自己做一个ComboBox。...现在有了ComboBox,我们也就不必自己写了,不过ComboBox下拉菜单还是用Popup实现。   ...效率好像不怎么好,而且有两个问题: 1:TextBox鼠标是设置ControlTemplate某个元素,所以在外面设Cursor=Cursors.None是没用,而且拖动选中文字时会捕获鼠标

    67230

    可视化数据库设计软件有哪些_数据库可视化编程

    ”按钮后进入数据集窗口,从服务器资源管理器中选择一个数据连接,然后将该数据连接表拖曳到数据集设计界面,经过编译就建立了一个类型化数据集。...1.数据访问窗体控件 典型数据访问窗体控件有DataGridView,此外在第2章中介绍许多控件(如TextBox、Label、ComboBox、ListBox等)也可以设置数据源关联到数据表字段...(表示对应DateSet哪一个或些表) 7)Sort:如果数据源为 IBindingList,则获取或设置用于排序和排序顺序信息列名。...2)DisplayMember:选择代码表汉字字段。–显示出来是用哪个字段 3)ValueMember:选择代码表连接字段。...–数据表真实字段值 4)DataBinding.SelectValue:选择主表连接字段。 5)ComboBox控件 1.作用 作用1:用下拉列表方式显示数据表某字段值。

    6.7K40

    【愚公系列】2023年09月 WPF控件专题 ComboBox控件详解

    默认情况下,ComboBox控件会将显示成员和值成员设置为相同属性。 添加选项:可以使用Items集合添加选项到ComboBox控件。可以添加字符串、对象或数据绑定表达式。...1.属性介绍 WPFComboBox控件有以下常用属性: ItemsSource:设置ComboBox显示数据源。 SelectedItem:获取或设置ComboBox中选中项对象。...DisplayMemberPath:设置ComboBox数据源显示属性值名称。...例如,如果ComboBox数据源是一个Person对象列表,那么DisplayMemberPath可以设置为"Name",这样ComboBox每个选项就会显示Person对象Name属性。...例如,如果ComboBox数据源是一个Person对象列表,且SelectedValuePath设置为"ID",那么选中某个选项时,可以通过SelectedItem属性获取对应Person对象,也可以通过

    1K20

    基于STM32单片机设计红外测温仪(带人脸检测)

    测温项目里,上位机与STM32之间采用串口协议进行通信,上位机可以打开笔记本电脑默认摄像头,进行人脸检测;当检测到人脸时,控制STM32测量当前人体实时温度实时,再将温度传递到上位机显示;当温度正常时...如果没有连接STM32设备,那么默认会显示一个正常固定温度值。界面上右边红色字,表示当前处理一帧图像耗时时间,电脑性能越好,检测速度越快。 (4) 拿到可执行文件之后如何运行?...参数3:用来存储检测到候选目标的内存缓存区域。 参数4:表示在前后两次相继扫描,搜索窗口比例系数。...参数6:要么使用默认值,要么使用CV_HAAR_DO_CANNY_PRUNING,如果设置为CV_HAAR_DO_CANNY_PRUNING,那么函数将会使用Canny边缘检测来排除边缘过多或过少区域...参数7:表示检测窗口最小值,一般设置为默认即可。 参数8:表示检测窗口最大值,一般设置为默认即可。

    1.5K20

    C# —— 点击按钮动态打开ComboBox

    网上搜索了好多资料,大多是重绘ComboBox或者使用自定义控件创建一个全新ComboBox(并非基于windowComboBox)。...一、窗体布局如下 二、配置ComboBox属性: 1.把背景颜色设为和底下控件同色; 2.把FlatStyle设置为Flat,去掉边框; 3.把DropDownStyle属性设置为DropDownLine...这样ComboBox控件就完全无边框和无底色了,实现了“隐身”。 这里需要注意是,第三步一定要在第二步之后才能把入区域底色改为设置底色。...四、美化ComboBox 但是每次选者下拉框后,显示区域总是伴随蓝色底色,不好看。...原因是焦点在ComboBox上,所以我们把焦点放到其他控件上就可以了当选择完成后,我们动态把焦点给回Panel ComboBoxSelectedIndexChanged事件添加如下代码即可 private

    2.8K10

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

    步骤2:ComboBox属性窗口中设置以下属性:Items:指定ComboBox显示选项列表。SelectedIndex:指定ComboBox选择索引。默认值为-1,表示未选择任何选项。...这种模式可以用于实现特定绘制效果,例如自定义下拉列表项颜色、字体、图标等。使用DrawMode属性来设置ComboBox控件绘制模式非常简单。...在这里,我们将ComboBox控件奇数行设置为红色,偶数行设置为黑色。实际开发,可以根据需求自行修改绘制代码,实现自定义下拉列表项效果。...ComboBox控件包含两个重要属性,SelectedItem和SelectedIndex。SelectedItem是ComboBox控件当前选择项值。...我们可以使用ComboBox控件来实现。可以在窗口中拖拽ComboBox控件,或者代码动态创建ComboBox对象

    1.9K12

    day52_BOS项目_04

    pageBean.setPageSize(rows);     } BaseAction抽取条件查询对象     // 设置离线条件查询对象,封装查询条件     DetachedCriteria...第一步:subarea.jsp中使用combobox下拉框展示区域数据到下拉框              选择区域                      <input...第一步:subarea.jsp中使用combobox下拉框展示区域数据到下拉框,为组合框(combobox)添加一个属性:mode:'remote',如果组合框(combobox)从服务器加载就设置为...Hibernate主要是通过代理(proxy)机制来实现延迟加载。我们查询区域时候,区域关联分区没有立即查询,因为所有的关联查询默认都是延时加载(懒加载)。...那么返回来就是代理对象,而代理对象是不能被序列化如何解决呢?

    1.4K20
    领券