【问题标题】:Differences between GTK VS WinForm code. Does GTK has enough feature than winform applicationGTK 与 WinForm 代码之间的差异。 GTK是否有比winform应用程序足够的功能
【发布时间】:2019-10-06 13:45:22
【问题描述】:

我是 C# 编程的新手。我想知道gtkwinform 应用程序之间的基本区别.. 其实我是一个linux用户。我的操作系统不支持Visual Studio community。因此,如果您想知道我是否应该使用 VM 并在其上下载 Visual Studio 社区,或者在 monodevelop 上使用 gtk 表单而不是 winform,这将是一个很大的帮助。

另外,我想知道gtkwinform 的代码是否相同。

我可以在 windows 上运行 gtk 类型的项目吗?提前谢谢..

【问题讨论】:

    标签: c# winforms user-interface gtk


    【解决方案1】:

    WinForms 是 Microsoft 为 .NET 设计的 GUI 工具包 API,在本机 Windows API 和 Windows 控件之上实现。 Mono 项目对WinForms API(一个端口)进行了跨平台实现,可以在所有广泛使用的桌面操作系统(Linux / Windows / MacOS)上运行。我没用过MonoDevelop,但听说它真的很不错,你应该试一试!

    Gtk 是一个开源、跨平台的 GUI 工具包(Linux / Windows / MacOS)。由于可用的多种语言绑定,它可以从多种语言中使用。对于 C# 语言,有 Gtk#。与 Mono 一样,它也有一个活跃的社区,您可以在其中提问https://discourse.gnome.org/c/platform

    决定你可以在这里阅读:https://www.mono-project.com/docs/gui/

    【讨论】:

      猜你喜欢
      • 2010-09-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-09-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多