turrican said:
spivonious said:
*snip*

I see. Thanks for the clear help.

 

I do have " ItemsSource="{Binding}"" in my XAML for the listBox1.

 

A small question, "myThingies"... in my case, it's a ObservableCollection<T>, now, how can I have "Stuff","Things","People" in this? Do you mean 3 other ObservableCollection<T> inside that one with the name "Stuff","Things" and "People"?

 

and if that is the case, so when I do the  ItemsSource="{Binding Stuff}" , it will automatically match it with it, right?

 

What I mean is, I do understand what you said but I am unsure how I can have several collections in "one" and then attach it to the datacontext? Could you give me a small sample code on an observablecollection having "3" stuff in it?

 

Thanks.

The DataContext can be whatever you want it to be.  It doesn't have to be a collection. The property is available on all WPF controls.

 

In one of my WPF apps, I have the DataContext set to an instance of a DataSet, and the bindings refer to the tables inside.