The Windows.Forms library contains many errors that effectively prevent applications from working. WinForms Designer cannot install the WebBrowser control on the form. The NotifyIcon class does not work in LXDE (see KeePass's Bugtracker). The Clipboard class is not compatible with the default Calculate Linux manager. Drag and Drop have problems in DockPanelSuite. WinForms Designer is not completed due to problems with opacity. WPF has never been implemented and has no plans to do so.
And the mono team says: "We do not want to develop WinForms, because it is an old technology."
How to port a C # desktop application from Windows to Linux? Overwriting it with gtk # seems too complicated ...
Which is easier - fix mono WinForms, implement WPF or rewrite all the applications in the world to Gtk #?
source share