在winform的DataGrid中,如何显示下拉列表? 表T1中,有一个字段的值是表T2的ID,所有我在显示T1的ID值时,想把它通过下拉框转换成表T2对应的Name值,不想通过Sql的Select A as "Name"之类的实现,因为当新增时,表T1的ID值只能通过下拉T2表的内容选出。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 楼主只要查一下TableStyle,msdn就有你想要的东东。DataGrid列是由它所在的TableStyle决定的,它们基本上是由DataGridTextBoxColumn 、DataGridBoolColumn 组成,而DataGridTextBoxColumn 、DataGridBoolColumn 是继承于System.Windows.Forms.DataGridColumnStyle,你也可以继承它自己实一个DataGridListStyle用来显示列表或下拉列表,这样的列子你在网上一搜就很多。 用Infragistics.NetAdvantage.2005.Vol.1电驴有 象这样:DataGrid dg = new DataGrid();DataGridTableStyles dgts = new DataGridTableStyles();GridColumnStyleCollection colStyles = dgts.GridColumnStyles;DataGridTextBoxColumn dgtb = (DataGridTextBoxColumn) colStyles[i];//i是你要把该下拉框要放 的DataGrid的那一列ComboBox cbx = new ComnoBox();dgtb.TextBox.Controls.Add(cbx);我已经试过了,ok! calendar控件对应的日期上显示图片问题 这个aceess DBHelper怎么在三层里使用(希望有各层代码)谢谢 另一个算法题搞不懂[推荐] 一个设计模式问题(最后40分了谢了) 如何接收邮件中的附件? 急 我有一万个手机串号,和仓库里十万个串号比较有没有重复的,为了加快速度,采用哪一种算法较好. c#怎么样让窗口没有标题栏,但是有周围边框 小弟初来,请教各位一个问题 文本框中输入日期格式 c#VS2015运行出错,求大神帮忙看看 怎样编写MP3播放器啊 数据库问题大集合~
、DataGridBoolColumn 组成,而DataGridTextBoxColumn 、DataGridBoolColumn 是继承于
System.Windows.Forms.DataGridColumnStyle,你也可以继承它自己实一个DataGridListStyle用来显示列表或下拉列表,这样的列子你在网上一搜就很多。
DataGrid dg = new DataGrid();
DataGridTableStyles dgts = new DataGridTableStyles();
GridColumnStyleCollection colStyles = dgts.GridColumnStyles;
DataGridTextBoxColumn dgtb = (DataGridTextBoxColumn) colStyles[i];//i是你要把该下拉框要放 的DataGrid的那一列
ComboBox cbx = new ComnoBox();
dgtb.TextBox.Controls.Add(cbx);
我已经试过了,ok!