C#实现ComboBox控件显示出多个数据源属性的方法
本文实例讲述了C#实现ComboBox控件显示出多个数据源属性的方法。分享给大家供大家参考。具体如下:
public partial class Form4 : Form
{
private Bitmap myBitmap;
public Form4()
{
InitializeComponent();
DataTable dt = new DataTable();
DataColumn dc1 = new DataColumn("Name", typeof(System.String));
DataColumn dc2 = new DataColumn("Age", typeof(System.String));
dt.Columns.Add(dc1);
dt.Columns.Add(dc2);
for (int i = 0; i < 20; i++)
{
DataRow row = dt.NewRow();
row["Name"] = i.ToString();
row["Age"] = i.ToString();
dt.Rows.Add(row);
}
comboBox1.DataSource = dt;
}
private void comboBox1_Format(object sender, ListControlConvertEventArgs e)
{
DataRowView myDataRowView = (DataRowView)(e.ListItem);
e.Value = string.Format("{0}-{1}-{2}", myDataRowView["Name"], myDataRowView["Name"], myDataRowView["Name"]);
}
}
希望本文所述对大家的C#程序设计有所帮助。
相关推荐
-
c#构造ColorComboBox(颜色下拉框)
复制代码 代码如下: class ColorComboBox : ComboBox { /// <summary> /// 当前选中色 /// </summary> public Color SelectedColor { get { return Color.FromName(this.Text); } } /// <summary>
-
C#(WinForm) ComboBox和ListBox添加项及设置默认选择项
Web控件DropDownList和WinForm控件ComboBox机制不一样. ComboBox没有对应的ListItem需要自己写一个: using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace WinListItem { /// <summary> /// 选择项类,用于ComboBox或者ListBox添加项 /// </summary>
-
C# 重写ComboBox实现下拉任意组件的方法
一.需求 C#种的下拉框ComboBox不支持下拉复选框列表与下拉树形列表等,系统中需要用到的地方使用了第三方组件,现在需要将第三方组件替换掉. 二.设计 基本思路:重写ComboBox,将原生的下拉部分屏蔽,使用toolStripDropDown制作下拉弹出 三.问题解决 1. 问题:toolStripDropDown中放toolStripControlHost时会有边框产生,同时CheckedListBox的duck为full时底端会有很大空白 解决: toolStripControlHos
-
C# listview添加combobox到单元格的实现代码
实现代码: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace WindowsFormsApplicat
-
C#实现绑定Combobox的方法
本文实例讲述了C#实现绑定Combobox的方法.分享给大家供大家参考.具体实现方法如下: public class StaticVariable { public Dictionary<string, string> tabTypeArray; public Dictionary<string, string> transTimeArray; public Dictionary<string, string> fileDealTypeArray; public Sta
-
C#实现ComboBox自动匹配字符
1. 采用CustomSource当做提示集合 将下列代码添加到窗口加载函数中即可.假设unitNameList是获取的想要添加到下拉列表中的字符串列表. 复制代码 代码如下: AutoCompleteStringCollection collection = new AutoCompleteStringCollection(); // 获取单位列表 List<string> unitNameList = this.getAllUnitName(); foreach (string unitn
-
C#实现带搜索功能的ComboBox
带搜索的ComboBox就是给ComboBox一个依赖属性的ItemSource,然后通过数据源中是否包含要查询的值,重新给ComboBox绑定数据源. public class EditComboBox : ComboBox { private bool t = true;//首次获取焦点标志位 private ObservableCollection<object> bindingList = new ObservableCollection<object>();//数据源绑定
-
C# ComboBox的联动操作(三层架构)
项目需求:根据年级下拉框的变化使得科目下拉框绑定次年级下对应有的值 我们用三层架构的模式来实现 1.我们想和数据库交互,我们首先得来先解决DAL数据库交互层 01.获得年级下拉框的数据 在GradeDAL类中 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Data.SqlClient;
-
C#用ComboBox控件实现省与市的联动效果的方法
本文实例讲述了C#用ComboBox控件实现省与市的联动效果的方法.分享给大家供大家参考.具体实现方法如下: 复制代码 代码如下: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.
-
jQuery EasyUI API 中文文档 - ComboBox组合框
扩展自 $.fn.combo.defaults. 用 $.fn.combobox.defaults 重写了 defaults. 依赖 combo 用法 <select id="cc" name="dept" style="width:200px;"> <option value="aa">aitem1</option> <option>bitem2</option>
随机推荐
- vbs枚举进程 vbs列出进程的详细列表
- Angularjs的$http异步删除数据详解及实例
- 在实际例子中学习正则表达式(高效率)
- 按键精灵应用手记
- jQuery实现简单日期格式化功能示例
- js+html5实现可在手机上玩的拼图游戏
- javascript操作ASP.NET服务器控件
- 详解MySQL误操作后怎样进行数据恢复
- php选择排序法实现数组排序实例分析
- php+Mysqli利用事务处理转账问题实例
- PHP面向对象精要总结
- 用python登录Dr.com思路以及代码分享
- 简介JavaScript中的getSeconds()方法的使用
- MySQL5.7的安装与配置详细操作步骤
- 轻松学习jQuery插件EasyUI EasyUI实现拖动基本操作
- 实例解析Ruby中的数值类型以及常量
- 一个强大的网络分析shell脚本分享(实时流量、连接统计)
- Web服务器识别技术揭秘
- 基于jQuery的输入框在光标位置插入内容, 并选中
- php使用ffmpeg获取视频信息并截图的实现方法
