我想为DataGridView中的ComboBox设置一个值。我已经改变了comboBoxItems,我只想选择其中的一个。先谢谢你!!!在DataGridViewComboBoxColumn或DataGridViewComboBoxCell中设置SelectedValue
-2
A
回答
1
我已经解决了我的问题...我会发布我的方式,并跳跃地有人会找到这个答案了。
dgrDetalle.DataSource = dataTable("select * from yourTable");
DataTable dtCombo = dataTableCombo("select COL_ID DETOC_COL_FK,COL_DESCRIPCION from yourTable2");
string[] strColumns = new string[] { "COL_DESCRIPCION" };
MultiColumnDictionary map = new MultiColumnDictionary(dtCombo, "DETOC_COL_FK", strColumns, 0);
dgrDetalle.Cols["DETOC_COL_FK"].DataMap = map;
正如你所看到的拯救我生命的类是MultiColumnDictionary。
注意:组合框项目必须装载在不同的数据表中,而不是直接加载到网格中的数据表。
0
据我所知,Comboboxes只在编辑时才作为控件存在,因此没有选定的项目属性。
您可以将电池的Value
属性只是设置为你想要选择的项目,或alternitively,您可以通过设置属性设置的默认值:
DataGridViewColumn.DefaultCellStyle.NullValue
。
+0
感谢您的回答。我已经做了你所说的,我只能在编辑它时访问comboBox.selectedValue,现在购买我想要做的就是从数据库中检索一些数据,并且我没有任何与DataGridViewTextBoxCell.Value Assignation有关的问题,数据加载到DataGridView,但DataGridViewComboBoxCell的情况不同。我什至用DataGridViewComboBoxCell.Value尝试,并没有奏效。希望可以有人帮帮我。无论如何谢谢你! – Emmanuel 2011-12-16 23:24:26
相关问题
- 1. 在DataGridViewComboBoxColumn中设置selectedValue
- 2. 使用DataGridViewComboBoxColumn和DataGridViewComboBoxCell
- 3. Get DataGridViewComboboxColumn SelectedValue(VB.Net)
- 4. 如何从DataGridViewComboBoxColumn中获取selectedvalue?
- 5. 设置DataGridViewComboBoxCell项目
- 6. 从BindingSource在DataGridViewComboBoxColumn中设置DataPropertyName
- 7. 设置的DataGridViewComboBoxCell价值
- 8. 设置DataGridViewComboBoxCell的颜色?
- 9. 设置GridDropDownColumn的SelectedValue
- 10. DataGridViewComboBoxColumn设置选择索引
- 11. 将DataSource设置为DataGridViewComboBoxColumn
- 12. 如何在Combobox中设置Selectedvalue c#
- 13. 在DataGrid中设置DropDownList的SelectedValue
- 14. 在UpdatePanel中设置DropDownList的SelectedValue
- 15. 设置新的DataGridViewComboBoxCell在同一列和
- 16. 在启动时设置DataGridViewComboBoxColumn的DropDownStyle?
- 17. DropDownList设置错误SelectedValue
- 18. WPF ListView SelectedValue没有设置
- 19. 在PageLoad上设置DropDownList的SelectedValue
- 20. 在设置值后获取dropDownList的selectedValue()
- 21. 设置默认值到的DataGridViewComboBoxCell
- 22. DataGridViewComboBoxColumn设置选定的索引
- 23. 为一个DropDownList设置SelectedValue也更新SelectedValue另一个DropDownLIst
- 24. C#DataGridViewComboBoxColumn了selectedValue传遍了整条生产线
- 25. 在模板中设置下拉列表中的selectedValue(有载)
- 26. 位置DataGridViewComboBoxColumn的位置
- 27. Dropdownlist重置SelectedValue
- 28. 设置数据绑定的SelectedValue DropDownList
- 29. 设置SelectedValue后,C#Listbox值为空
- 30. UWP组合框的SelectedValue未设置
你能给我们一些例子的代码?具体来说,您希望在“此时选择项目”中添加什么点。 – Martin 2011-12-16 19:21:54