是winform的程序
首先放置了一个combox控件,数据绑定都搞定。然后又放置了DataGridView控件,并在DataGridView绑定以后,将combox添加到
DataGridView中。
代码如下 :
dataGridView1.Controls.Add(cb_friendteam); //也就是把ComBoBox控件添加到DataGridView控件中可是 dataGridView1中只有第一行显示出来了 combox,其它行均无显示啊。
快疯了,谁来救救我吧。。
首先放置了一个combox控件,数据绑定都搞定。然后又放置了DataGridView控件,并在DataGridView绑定以后,将combox添加到
DataGridView中。
代码如下 :
dataGridView1.Controls.Add(cb_friendteam); //也就是把ComBoBox控件添加到DataGridView控件中可是 dataGridView1中只有第一行显示出来了 combox,其它行均无显示啊。
快疯了,谁来救救我吧。。
解决方案 »
- 12306自动登录软件模拟
- FileUpLaad 我想实现其他按钮单击时弹出选择文本对话框,但是Opera和火狐不生效,请各位指教下~
- log4net配置成可log到ms sql2005 出错
- 服务器上需要运行一个软件.让它一直监听
- 大侠进来指点小弟--回复就结贴
- #标题党#请问关于WebService的一些问题!
- SplitContainer 中 Panel2 部分的闪动
- C# windows service
- 正则 ,很迷糊啊,如何只匹配一次
- 各位大虾,小弟刚刚开始学习C#遇到一些问题难于解决,在这里向各位请教一下,但由于本人身上钱财不多是在不好意思,希望大家多多支持
- 软件更新问题
- System.Threading.Timer的问题
不是说add后控件自动完成了必须有逻辑操作。
你只写了一句 当然只绑定一行
RowDataBound事件里写
每一行绑定的时候都绑一下
dgv.Columns.Add(dgvCmb);
string[] strArr = new string[]{"1","2","3"};等dgv绑定完数据之后((DataGridViewComboBoxColumn)dgv.Columns[0]).Items.AddRange(strArr);//我试过了,可以
public class DataGridViewDisableButtonColumn : DataGridViewButtonColumn
{
public DataGridViewDisableButtonColumn()
{
this.CellTemplate = new DataGridViewDisableButtonCell();
}
}
类似这样 重写吧 自己想咋整 咋整啊~~
你只写了一句 当然只绑定一行
RowDataBound事件里写
每一行绑定的时候都绑一下
注意:如果ComboBox的选择项目是要和数据绑定的话就编辑一下"datasource".其中项目的"DataPropertyName"一定要与数据源的名称一致(这个很关键).
希望能够帮到你.
Repeater 就应为 itemTeplete ,