DataContext does implement Dictionary. I got mixed up before when I wrote thatDataContextList is a Dictionary, it is in fact a List.
I figured as much. :-)
DataContext doesrepresent a row but it also can represent a single field in that row. Itoverrides toString so it can also be used in ListView/ListButton.
That is an interesting approach. If it is not too much to explain, I would be interested to learn more about how it works.
