C# DataGridViewComboBoxColumn 数据绑定

dataGridView1.Columns.Clear();
dataGridView1.AutoGenerateColumns = false;
dataGridView1.DataSource = dt;  

DataGridViewComboBoxColumn comUserName= new DataGridViewComboBoxColumn();
comUserName.DataPropertyName = "userName";//**设置数据源属性的名称
comUserName.HeaderText = "用户名";//列头显示的汉字
comUserName.DisplayStyle = DataGridViewComboBoxDisplayStyle.ComboBox;
comUserName.DataSource = dtAll;//下拉框绑定的数据源
comUserName.DisplayMember = "userName_chinese";//下拉框显示内容
comUserName.ValueMember = "userName";//要和上面**处的一样
dataGridView1.Columns.Add(comUserName);
时间: 2024-10-07 22:37:21

C# DataGridViewComboBoxColumn 数据绑定的相关文章

DataGridView嵌入comboBox以及DataGridViewComboBoxColumn数据绑定

我们在客户端程序的设计中经常会用到组合下拉框,就像这种情况  我在项目中想用datagridview来实现这种功能,看了若干博客,msdn也翻了半天,终于有了一点理解. 这里有几个关键点: 1.datagridview控件的列的类型有多重,包括 (1)DataGridViewTextBoxColumn(文本列,默认的情况下就是这种) (2)DataGridViewComboBoxColumn(组合框列,名字瞎起的,就是这个功能要用到的列) (3)DataGridViewLinkColumn(链接

DataGridView控件用法一:数据绑定

使用DataGridView控件,可以显示和编辑来自多种不同类型的数据源的表格数据. 将数据绑定到DataGridView控件非常简单和直观,在大多数情况下,只需设置DataSource属性即可.在绑定到包含多个列表或表的数据源时,只需将DataMember属性设置为指定要绑定的列表或表的字符串即可. 一.非绑定模式 所谓的非绑定模式就是DataGridView控件显示的数据不是来自于绑定的数据源,而是可以通过代码手动将数据填充到DataGridView控件中,这样就为DataGridView控

C#二十八 数据绑定

在Windows中绑定是将操作界面和数据源的数据保持一致,即实现操作界面的增删改查与数据库的增删改查一致,这里所说的数据源指数据集或数据表,而窗体可以是Windows窗体或Web窗体,在这里,我们研究关于Windows窗体的数据绑定,一般分为两种类型:简单绑定和复杂绑定.简单绑定是指将一个控件的某个属性绑定到某个数据元素(如数据集表中列的值)的能力,这是用于TextBox或Label等控件的典型绑定类型.复杂绑定指将一个控件绑定到多个数据元素的能力,通常绑定到数据库的多条记录,如DataGrid

Winform开发常用控件之DataGridView的简单数据绑定——自动绑定

DataGridView控件可谓是Winform开发的重点控件,对于数据的呈现和操作非常方便,DataGridView可谓是既简单又复杂.简单在于其已经集成了很多方法,复杂在于可以使用其实现复杂的数据呈现和操作. 本文是入门级培训,先介绍DataGridView的简单应用,复杂的应用在后续的博文中会一一呈上. DataGridView主要是呈现数据和数据操作的,那自然离不开数据. 首先是数据绑定,DataGridView的数据源可以是DataSet.DataTable或Ilist等,至于Data

Farseer.net轻量级开源框架 中级篇:数据绑定

导航 目   录:Farseer.net轻量级开源框架 目录 上一篇:Farseer.net轻量级开源框架 中级篇: DbFactory数据工厂 下一篇:Farseer.net轻量级开源框架 中级篇: 自定义配置文件 这篇文章讲的内容,大家应该会比较感兴趣.讲述如何将自己从数据库获取的数据展现在表现层,当然这篇讲的主要是Asp.Net的服务器控件方面的数据绑定. 控件的绑定 说到ListControl,大家可能会陌生,但说:DropDownList.CheckBoxList.RadioButto

CheckedListBox  数据绑定

CheckedListBox  数据绑定方式有多总,常用的绑定方式总结如下: 1.  Items.Add 通过 Itemes.Add 方法来向 CheckedListBox  中添加项 2. DataSource属性,DisplayMember和ValueMemeber 来设置文本显示 CheckedListBox 和 ListBox  相似,但 VS 的智能感应窗口并不提示 DataSoource 属性及 DisplayMember 和 ValueMember , 但这些属性是实际存在并可用的

Spring MVC HTTP请求数据绑定

package com.springmvc.controller; import com.springmvc.model.UserInfo; import org.springframework.core.io.ClassPathResource; import org.springframework.core.io.Resource; import org.springframework.stereotype.Controller; import org.springframework.uti

vue.js数据绑定

  语法         插值             双大括号:{{text}} {{*text}}之渲染第一次 {{{html}}}        表达式(各种数值,变量,运算符的综合体)              {{value/除数}}              {{三目表达式}}              {{value.split(",")}}          指令              V-前缀的特殊特征,绑定表达式,也就是js表达式和过滤器,当表达式发生的值发生变

AngularJs学习——实现数据绑定的三种方式

三种方式: 方式一:<h5>{{msg}}</h5>  此方式在页面刷新的时候会闪现{{}} 方式二:<h5 ng-bind="msg"></h5> 方式三:<h5 ng-clock class="ng-clock">{{msg}}</h5> 示例代码: <!DOCTYPE html> <html lang="en" ng-app="myapp&q