Oct 16, 2012 at 11:33 PM
Edited Oct 16, 2012 at 11:35 PM
I've ported MVVM Light to MVVM FX. MVVM Light has a second project MvvmLight.Extras and that one isn't ported to MVVM FX.
The problem is the EventToCommand class that uses System.Windows.Interactivity. The later must be partially ported to MVVM FX (meaning not depending on any WPF assembly). An implementation just for MVVM Light is quite easy to do but I want something that
can also be used by the ongoing port of Caliburn.Micro to MVVM FX. Those ports may be done in separate timeframes but the design of class relationships must be done before closing the MVVM Light project, so later changes won't break the implementation.
I'm also involved on other open source projects (CSLA related) and following Framework .NET 4.5 release, those projects are undergoing a major release. I guess I can restart the work on this matter by November.
Back to the MVVM sample application I found out that it's not easy to port WPF applications since they rely on XAML that hides a lot of things. So it must be made on purpose. A sample like you ask is planned, maybe between the MVVM Light and Caliburn.Micro
Anyway I can send you the base MVVM Light port (excluding MvvmLight.Extras). Please make a contact (http://www.codeplex.com/site/users/view/tiago) and include your email address so I can send you
Tiago Freitas Leal