Silverlight / WPF: is it possible to bind to an explicit interface indexer implementation?

The WPF binding system allows you to bind to Indexers and properties and it also have a nice feature that allows you to bind to the explicit implementation of interfaces’ members, allowing you to resolve possible ambiguities if the properties have th


WPF: force all the validation rules attached to an object to be executed

I’m working on a WPF application that have some validation performed through the standard ValidationRule system employed by WPF at the UI level. Recently I needed a way to validate (that is check the state and force the execution of any valida...


Wrap IList<T> and use it for effective binding in Silverlight and WPF

If you use some ORM tool like NHibernate and your business entities or DTOs have to support collections of other elements, you are forced to use the interface notation IList<T> or ICollection<T> to hold a reference to the real colle...