Objects can be added, removed or be updated with an automatic notification of actions.
When an object is added to or removed from an observable collection, the UI is automatically updated.
For instance, consider this example and compare it to the first one: Notice how this example uses a simple string tooltip for the first button and then a much more advanced one for the second button.
This happens because, when binding to an observable collection, WPF automatically adds a The Observable Collection is already bound to the Listview.
So all we need to do in the XAML file is to specify the binding member for each column.
Snoop is the open source WPF spying utility created by Pete Blois and now maintained by Team Snoop (Cory Plotts, Dan Hanan, Andrei Kashcha, Maciek Rakowski, and Jason Jibben). The most recent version of Snoop, Snoop 2.8.0, was released on October 4th, 2012.
It allows you to spy/browse the visual tree of a running WPF application (without the need for a debugger) … Go to the download page on Code Plex to download and learn more about it.
First I’ll start by presenting the signs that are worrying me, and should worry you too if you are a WPF stakeholder.