What GUI toolkit should I use
I have a C# applica开发者_如何学编程tion. Currently all modules are written in .NET 2 and it uses some executables that have linux ports. So I was wondering what toolkit should I use on Windows and MacOS to compile it max easy on both? On Windows Some guys told me that on Windows I can use WinForms, but on Mac I must use MonoMac, but the transition is hard to make. I need something to be done easily.
Port it to Mono (NOT MonoMac) and it should work on both.
http://www.mono-project.com/Guide:_Porting_Winforms_Applications
You should be able to recompile and run for both platforms once you have completed the port.
GTK# may be an option. I don't conciser it to be convenient though, but it is a matter of taste.
In my humble opinion, you should use different GUI toolkits for each platform ( this is usually a topic of holy wars, but i think, if your budget is enough for that, you really should consider doing this). I can name only a few completely cross-platform applications, which we written using only one GUI toolkit that really fit all systems altogether.
精彩评论