Back in May, I mentioned that Silverlight 2 and 3 don't support putting a Binding in the Value of a Setter . I explained why this is useful (ex: MVVM, TreeView expansion, developer/designer separation, etc.) and shared a helper class I wrote to implement