使用具有良好UI的Mono的跨平台C#应用程序

我想使用Mono创建一个跨平台的C#应用​​程序.

我曾经认为,出于这些目的,我需要使用GTK#,现在我觉得它对用户的吸引力不如我之前想象的那么大.
一个很好的选择是Silverlight(月光),但它是
对于WEB的解决方案,尽管它可以在浏览器之外运行,我认为这种技术并不完全适合我的目的.我认为WPF将是一个很好的选择,
但莫诺不支持它.

所以我正在寻找C#的跨平台gui工具包来构建具有强大,动画和自定义用户界面的应用程序.

最佳答案 您可能想看看
Xamarin.它可能是跨平台C#的最佳解决方案,但也非常昂贵.

我建议使用常规的.NET WinForms. Silverlight不是一个好的选择,微软并没有积极推广它,而且与winforms相比,WPF目前几乎没有什么好处(它的未来也有争议).

点赞