我有一个datagridview,它有一个DataGridViewComboBoxColumn for unit我想得到每个DataGridViewComboBoxColumn的selectedvalue我怎么能得到这个?
答案 0 :(得分:2)
你可以使用它 -
dataGridView1.Rows["YourRowNumber"].Cells["YourColumnNameOrNumber"].Value;
答案 1 :(得分:1)
如果您在网格中循环,那么您应该对获取Combobox单元格的FormattedValue感兴趣,因为这将是所选组合框项目的实际持久值
dataGridView1[colIndex,rowIndx].FormattedValue
答案 2 :(得分:0)
dataGridView1.Rows [“RowNumber”]。Cells [“ColumnNameOrNumber”]。 Value 将返回DataGridViewComboBoxColumn 的值,但dataGridView1.Rows [“RowNumber”]。 [“ColumnNameOrNumber”]。 FormattedValue 将返回显示DataGridViewComboBoxColumn的文本 ...
当我们的显示文字与我们设置的值不同时,它很有用... https://msdn.microsoft.com/en-us/library/system.windows.forms.datagridviewcell.formattedvalue(v=vs.110).aspx
干杯!