使用 C# 自定义 Linux OS 的图形用户界面

Graphical user interface on custom Linux OS with C#

我正在创建一个媒体中心。我已经 定制了一个 Linux 操作系统 ,所以当它启动时,它会显示启动画面,然后 运行 是一个单声道应用程序(当前是控制台应用程序)。应用程序本身就是媒体中心。现在我需要图形用户界面,但我不知道如何在C# 和mono 中开始使用它。 Windows Forms 应用程序没有为我完成它,因为我想念 WPF 的动画和简单性,运行 在 Linux 上做不到。你会建议我做什么?

如果您只是在寻找 C# 中的内容以 运行 就可以了,我建议您使用 Gtk#。 如果您希望为您的系统创建自己的系统,我建议您查看更主流的 C# GUI 的设置方式,并尝试操作它们以供您自己使用。 如需更多信息:http://www.mono-project.com/docs/gui/