作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
如何获取 DataGridView 中的 Combobox 选中项 text?我尝试使用以下代码:
dataGridView1.Rows[1].Cells[1].Value.ToString()
但是,这给出了与该单元格关联的值,而不是组合框选定项文本。我也试过这个:
DataGridViewComboBoxCell cell = dataGridView1[1,1] as DataGridViewComboBoxCell;
string value = cell.Value.ToString();
但是,这也没有帮助。
非常感谢您的帮助。提前致谢!
编辑:
比方说,我们有一个组合框,文本为 No
和 Yes
,值分别为 0 和 1。当 Combobox 更改时,我想在此处获得文本 Yes
或 No
。但我得到的是使用上述代码的值 0/1。希望这能让事情变得清楚。
更新:
好的,所以我一直在处理这个问题,经过大量努力并在其他成员的帮助下,我已经能够解决问题并获得所需的解决方案:
解决方法如下:
string SelectedText = Convert.ToString(dataGridView1.Rows[0].Cells[1].FormattedValue.ToString());
最佳答案
要在 DataGridView 中获取 Combobox 的选定值和选定文本,请尝试以下代码
string SelectedText = Convert.ToString((DataGridView1.Rows[0].Cells["dgcombocell"] as DataGridViewComboBoxCell).FormattedValue.ToString());
int SelectedVal = Convert.ToInt32(DataGridView1.Rows[0].Cells["dgcombocell"].Value);
关于c# - 如何获取 Datagridview Combobox 所选项目的文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13418354/
我正在尝试用 Swift 编写这段 JavaScript 代码:k_combinations 到目前为止,我在 Swift 中有这个: import Foundation import Cocoa e
我是一名优秀的程序员,十分优秀!