Biblioteka Windows.Forms zawiera wiele błędów, które skutecznie uniemożliwiają działanie aplikacji. WinForms Designer nie może umieścić formantu WebBrowser w formularzu. Klasa NotifyIcon nie działa w LXDE (zobacz bugtracker w KeePass). Klasa schowka jest niekompatybilna z domyślnym menedżerem narzędzia Calculate Linux. Przeciąganie i upuszczanie powoduje problemy w DockPanelSuite. Projekt WinForms nie został ukończony z powodu problemów z kryciem. WPF nigdy nie zostało wdrożone i nie ma planów, aby to zrobić.Jak przenieść aplikacje C# z Windowsa na Linux?
Jeden zespół mówi: "nie chcemy tworzyć WinForm, ponieważ jest to stara technologia".
W jaki sposób powinien być jeden port dla aplikacji C# z Windows na Linux? Przepisanie go za pomocą Gtk # wydaje się zbyt trudne ...
Co jest łatwiejsze - naprawić mono WinForm, zaimplementować WPF lub przepisać wszystkie aplikacje na świecie na Gtk #?
Zobacz https://github.com/picoe/Eto i https://github.com/picoe/Eto –