Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Разработка Windows Forms > DataGridView.DataSource


Автор: nblxA 9.11.2010, 22:20
Доброго времени суток!
Имеется DataSet (именно он и никто другой). Требуется отобразить его на форме, далее при клике на одну из строк таблицы, взять данные из 1й ячейки выбранной строки.
Отображение я сделал в виде DataGridView.DataSource. Далее хотел достать данные ячейки способом:
1) По клику на ячейку, вызвать обработчик события:
Код

private void DataGridView_CellMouseClick(object sender, DataGridViewCellMouseEventArgs e)
        {
              string dataCell = DataGridView(e.ColumnIndex,0).Value.ToString();
        }

Вот только не позволяет так обращаться к датагриду, т.к. это поле и не может использоваться как метод.
Какие будут предложения по решению данной проблемы?

Автор: Certain 12.11.2010, 00:42
Цитата

взять данные из 1й ячейки выбранной строки


Код

string dataCell =  (string)dataGridView1[0, e.RowIndex].Value;

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)