2015-05-27 4 views
0

Я делал это в прошлом с VB.Net. Я просто не уверен, как это сделать на C#. Ниже приведен код, который я хотел бы использовать в VBКак выбрать элемент в datagridview

private void LabelsGV_CellContentDoubleClick(object sender, DataGridViewCellEventArgs e) 
      { 
       Int32 i, j; 

       i = LabelsGV.CurrentRow.Index; 
       Key = LabelsGV.Item(0, i).Value; 

      } 

это довольно прямо вперед, в LabelsGV.Item 0 представляет собой столбец и я представляет собой строку. К сожалению, элемент не работает на C#, поэтому мне кажется, что мне нужна альтернатива, или мне нужно кодировать его по-другому.

Ответ Key = (String)LabelsGV[0, i].Value; Спасибо всем за вашу помощь.

+0

Ум, C# и VB разные? –

ответ

0

Есть несколько способов. Вы также можете узнать больше о текущем DataGridView usage Here

Key = LabelsGV[0, i].Value; 

ИЛИ

Key = LabelsGV.Rows[i].Cells[0].Value; 

ИЛИ

Key = LabelsGV.CurrentRow.Cells[0].Value; 
+0

Ссылка сделала трюк. Спасибо –

+0

Тогда, пожалуйста, примите ответ @ Джеффри. Вот как работает этот сайт. – equisde

Смежные вопросы