- html - 我的下拉菜单的内容关闭得太快
- c# - 使用 Html Agility Pack 从网页中的表中获取值而不使用 "SelectNode'
- html - 内容容器下的 CSS 下拉菜单
- html - 如何停止嵌套列表重叠父列表?
我是编程新手,我有兴趣使用 Mono 在 C# 中开发应用程序。我想选择 GTK+ 以外的 GUI 框架:WinForms 或 XWT ( https://github.com/mono/xwt )。
是否有设计师可以设计 WinForms GUI? XWT 一个怎么样?我使用 MonoDevelop 作为我的 IDE。
如果没有 WinForms 或 XWT 的设计器,您认为是否可以使用 Visual Studio 2012 使用 WinForms 在 .NET 中用 C# 编写应用程序,然后在我想部署时使用 Mono 编译它?
最佳答案
这可能是两个问题。
1.) 我的 Mono GUI RAD 选项是什么?
如果你想要一个 Mono GUI RAD,据我所知,你唯一的选择是 GTK#。
如果你想要一个用于 Windows.Forms 的 GUI RAD,它被称为 Visual Studio(或者可能是 VS Express for Desktop in Win8)并且需要 Windows/在 MonoDevelop 之外工作。 ;) 从好的方面来说,它是一个非常好的 GUI RAD。
2.) 哪种 GUI 框架最适合一次编写随处运行?
GTK#。不幸的是,Mono 的 Windows.Forms 不能很好地工作并且是一种死胡同的技术。参见 here for a similar question .
正如我在那儿的一个回答中提到的,如果你想在 Mono 中编写一个针对多个操作系统的实用程序(或者你以 Linux 为中心),你可能确实需要 Gtk#。如果您想创建传统的客户端应用程序,请准备在每个目标平台上重写您的 GUI。
编辑:关于类似主题的较少裙带关系问题 here .
Edit2:有一个我忘记的 Mono WinForms 设计器 here ,但它的描述很容易承认,“不幸的是,设计者还没有准备好正确使用,”以及他们提到的阻塞错误 is from 2007 , 所以帮助不大。
祝你好运!
关于c# - 用于 Mono 的 Winforms 或 XWT GUI 设计器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16486638/
有人用过Eclipse XWT在不平凡的(例如比教程更复杂的东西)环境中?我认为 Eclipse4 本身并没有使用它。 它真的比 SWT 有什么优势吗? 最佳答案 XWT 是一个声明式 UI 框架。它
我目前正处于一个基于 Java 的项目的设计阶段。前端并不过分复杂(由 4 到 5 个独立的复合 Material /窗口组成),这意味着,使用普通 SWT 肯定是可行的。 但是,如果可能的话,我想进
我是编程新手,我有兴趣使用 Mono 在 C# 中开发应用程序。我想选择 GTK+ 以外的 GUI 框架:WinForms 或 XWT ( https://github.com/mono/xwt )。
问题是:当我们尝试在 .xwt 文件的 xml 属性中使用俄语字符(例如标签文本)时,WindowBuilder 设计 View 崩溃并出现错误: com.sun.org.apache.xerces.
我是一名优秀的程序员,十分优秀!