C# 可以在unix上使用WPF吗?

C# 可以在unix上使用WPF吗?,c#,wpf,linux,unix,cross-platform,C#,Wpf,Linux,Unix,Cross Platform,我听说过Mono项目,但仅限于winforms。它能与WPF一起工作吗?不存在 在这一点上,MNO项目中的任何组都没有计划将Windows演示基础API作为项目的一部分来实现。p> mono团队建议改用Silverlight/Moonlight: Silverlight实现了WPF API的一个子集,可以在Windows、MacOS X上使用,并且通过我们自己的开源努力,它可以在Linux和其他Unix系统上使用 有一个名为的库,旨在提供跨平台WPF和Silverlight实现 该库是在托管代码

我听说过Mono项目,但仅限于winforms。它能与WPF一起工作吗?

不存在

在这一点上,MNO项目中的任何组都没有计划将Windows演示基础API作为项目的一部分来实现。p> mono团队建议改用Silverlight/Moonlight:

Silverlight实现了WPF API的一个子集,可以在Windows、MacOS X上使用,并且通过我们自己的开源努力,它可以在Linux和其他Unix系统上使用

有一个名为的库,旨在提供跨平台WPF和Silverlight实现

该库是在托管代码中实现的,目前使用OpenTK和Unity3D作为渲染后端。主要功能,如绑定、布局、主控件和原语,已经实现(请查看UnityWebPlayer演示)。最初它的重点是Unity3d渲染,而对独立Mono应用程序的支持将在将来作为单独的版本添加


免责声明:我是该库的开发人员之一。

这个问题毫无意义。Unix是一个操作系统。所以。。。是否可以使用WPF重写Unix?我们应该试试看。如果你处理设备驱动程序,我将处理GUI。我相信他的意思是——WPF与unix一起工作吗?他只听说过unix和winforms下的mono,想了解更多信息。@dotalchemy:哈哈。LINUX:LINUX不是Unix。虽然GUI确实没有BlueScreen32上的那么完美,但它也没有Unix上的那么被忽视。由此看来,谁还需要GUI?在控制台上,一切都更简单、更快、更稳定(更不用说需要更少的资源)。只有不知道自己在做什么的人才需要GUI。您是否见过windows 2008(+数据库+IIS)在48 MB RAM上运行,为200个并发用户提供服务?我的Linux服务器可以,而且速度很快。