Barril
Power Member
Boas!
Tou aqui a fazer uma aplicação em C# e precisava de aceder ao texto de uma determinada célula de uma DataGrid, mas não sei como o fazer... Apenas sei como obter o index da célula seleccionada, mas isso não me ajuda. Em baixo deixo o código que estou a utilizar para preencher a DataGrid:
EDIT: Esqueçam já arranjei a solução:
Tou aqui a fazer uma aplicação em C# e precisava de aceder ao texto de uma determinada célula de uma DataGrid, mas não sei como o fazer... Apenas sei como obter o index da célula seleccionada, mas isso não me ajuda. Em baixo deixo o código que estou a utilizar para preencher a DataGrid:
Código:
String connStr = @"**********";
using (SqlCeConnection conn = new SqlCeConnection(connStr))
{
conn.Open();
using (SqlCeDataAdapter a = new SqlCeDataAdapter(
"SELECT * FROM Tabela", conn))
{
DataTable t = new DataTable();
a.Fill(t);
dataGrid1.DataSource = t;
}
}
EDIT: Esqueçam já arranjei a solução:
Código:
dataGrid1[dataGrid1.CurrentCell.RowNumber,dataGrid1.CurrentCell.ColumnNumber].ToString();
Última edição: