Ciao a tutti
Volevo sapere come posso utilizzare (se si puņ) Linq su oggetti non legati ad una sorgente dati, per esempio una datagridview, una listview o altro.
Ciņ che vorrei provare a fare č una cosa del genere:
Codice:
//senza Linq
foreach(DataGridViewRow row in grid.Rows)
{
if(r.Cells[1].Value == someValue)
faiQualcosa();
}
Si puņ fare ? O meglio, Linq si puņ utilizzare anche in assenza di 'sorgente dati' ?
Grazie mille
RaouL.
EDIT:
dimenticavo:
sto provando in questo modo:
Codice:
var result = from res in this.Controls.OfType<myGrid>().AsEnumerable().Where(grid => grid[colIndex, rowIndex].Value == "prova")
select res[colIndex, rowIndex].Value;