Mono doesn't port WPF to other platforms.
http://www.mono-project.com/WPFAt this point, no group in the Mono project has plans to implement Windows Presentation Foundation APIs as part of the project.
The only real solution would be to either use one of the two largest platform independent GUI frameworks -> Qt or GTK+
Else you will need to write a wallet for Mac in Cocoa and then still Qt for linux or so lol
I know this because i was looking into writing a GUI as well, started with porting the c++/clr to be called from managed code, also fun.
But it needs to be platform independent, there is a reason all those other wallets are build on Qt

Or use mono and GTK#, a variant of GTK+
http://www.mono-project.com/GtkSharp... and silverlight is kinda death, as you know ... else moonlight would be nice
