The checkboxes will be in the correct state the first time any node is expanded, but afterwards they stop updating.
I suspect this means the objects are not created/evaluated until they are actually due to be shown for the first time.
This is a dependency property.(Inherited from UIElement.)Gets a collection of Command Binding objects associated with this element.
Hence the solution with the readonly backing field.
Some of the feature implemented shadows my other reference but searching is exceptional good in this article.
Gets or sets a value indicating whether to clip the content of this element (or content coming from the child elements of this element) to fit into the size of the containing element.
How can I programmatically update the tree so that it fires the Node Formatting event (where my nodes are updated)?
Okay, so the Display Member Path isn't working at all, i have tried all day to fix it and nothing i found on the internet works...