Saltar al contenido

¿Cómo obtener el elemento seleccionado TEXT of Datagridview Combobox?

Solución:

Para obtener el valor seleccionado y el texto seleccionado de Combobox en DataGridView, intente seguir el código

string SelectedText = Convert.ToString((DataGridView1.Rows[0].Cells["dgcombocell"] as DataGridViewComboBoxCell).FormattedValue.ToString());
int SelectedVal = Convert.ToInt32(DataGridView1.Rows[0].Cells["dgcombocell"].Value);

Me las arreglé para sacar ese valor de cadena de la celda de esta manera:

DataGridViewComboBoxCell dgvcmbcell = dataGridView1[1, 0] as DataGridViewComboBoxCell;
String text = dgvcmbcell.EditedFormattedValue.ToString();

La forma más fácil de resolver esto es usar el depurador y buscar en el objeto dgvcmdcell. En este encontrará el nodo expandible “base”. Expanda y mire a través de él y encontrará toda la información que necesite.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *