Hello,
How to find a value of some column from DataView.CurrentItem.
Hello,
How to find a value of some column from DataView.CurrentItem.
As Paul pointed out in his comment, there is no CurrentItem
member in the DataView
class.
If you know the index of the item, you can access a column by its name as shown below :
string name = dataView[index]["Name"] as string;
Similarly, if you have an instance of a DataRowView
(a view of a DataRow
), you can do that :
string name = dataRowView["Name"] as string;
EDIT: I just noticed the WPF tag on your question... perhaps you're talking about a CollectionView
, not DataView
?
CollectionView
doesn't have "columns" per se, but it can be represented in a GridView
or DataGrid
(which both have columns). It's just a view over a collection of objects. To access a specific field or property of the current object, there are two main options :
CurrentItem
to that type, and directly access the members you need