2010-12-12 2 views
9

posso ottenere il valore di una colonna in un DataRowView utilizzandoControllare se WPF DataRowView contiene una colonna

DataRowView row; 
object value = row["MyColumn"]; 

naturalmente, se non c'è un "MyColumn" nel DataRowView, questo codice genera un'eccezione.

Come si verifica in anticipo se la riga contiene "MyColumn"? Purtroppo non ci sono row.Contains ("MyColumn") su DataRowView.

risposta

24

È possibile utilizzare questo

dataRowView.Row.Table.Columns.Contains("MyColumn")