DataGridView内にあるComboboxの選択されたアイテムテキストを取得するには? 以下のコードを使用してみました:
dataGridView1.Rows[1].Cells[1].Value.ToString()
ただし、これにより、コンボボックスで選択されたアイテムのテキストではなく、このセルに関連付けられた値が得られます。私もこれを試しました:
DataGridViewComboBoxCell cell = dataGridView1[1,1] as DataGridViewComboBoxCell;
string value = cell.Value.ToString();
しかし、これも役に立ちませんでした。
よろしくお願いします。前もって感謝します!
編集:
たとえば、テキストがNo
とYes
で、値がそれぞれ 0 と 1 のコンボボックスがあるとします。ここで取得したいのは、コンボボックスが変更されたときのテキストYes
またはです。No
しかし、私が得ているのは、上記のコードを使用した値 0/1 です。物事が明確になることを願っています。
アップデート:
わかりました、私はこの問題に取り組んでおり、多くの努力と仲間のメンバーの助けを借りて、問題を解決し、必要な解決策を得ることができました:
解決策は次のとおりです。
string SelectedText = Convert.ToString(dataGridView1.Rows[0].Cells[1].FormattedValue.ToString());