Xamarin.Forms looks good however I haven't seen a direct conversion of a WPF App to Xamarin.Forms app. It uses XAML and C#. I am quite doubtful if you can use these things to put your application on web, but I'm sure your application can be run on mobile and desktop.
E
Eriole
@Eriole