Got one that is driving me a little bonkers that I'm hoping one of you geniuses has solved before or can maybe guess at a cause....
We have a view that is reused across two view models. There are some controls in the view bound to properties that exist on one of the view models, but not on the others and the field gets hidden through a converter depending on which view model it is bound to.
We originally naturally had binding errors being dumped in the output window when the view was rendered with the view model that is missing the properties because even though the control is hidden, its binding is still trying to resolve against the non-existent property. FallbackValue to the rescue... we thought. Added FallbackValue to those bindings and the problem went away... on the developers machine who put it there along with several others, but several different machines are still seeing System.Windows.Data Warning: 40 for those properties even with the FallbackValue in place.
Same code base, verified (Get Latest) on all machines, some see the binding warnings, some do not. No one seeing or not seeing them recalls configuring anything special with their environment.
Any ideas what could cause this?
Thanks
Brian
--
-----------------------------------------
Brian Noyes
Chief Architect, IDesign Inc
Microsoft Regional Director / MVP
http://www.idesign.net+1 703-447-3712-----------------------------------------