【发布时间】:2015-06-22 12:39:59
【问题描述】:
我已将 GTK# 3 作为 NuGet 包下载并安装。但我还没有找到一个空地 NuGet 包。如何获得适用于 GTK3 的 glade# 版本?如何在 Visual Studio 中设置项目?
【问题讨论】:
我已将 GTK# 3 作为 NuGet 包下载并安装。但我还没有找到一个空地 NuGet 包。如何获得适用于 GTK3 的 glade# 版本?如何在 Visual Studio 中设置项目?
【问题讨论】:
我认为没有任何像 Glade# 3 那样为 Gtk# 做好准备的东西。 Gtk# 3 完成了吗?我也不这么认为,因为在单声道页面中你仍然只能找到 Gtk# 2.x 的下载
无论如何,我的建议是不要依赖设计师。他们创建的代码将您与给定的开发环境联系起来,这些代码您不知道,而且很多时候比它应该的复杂得多。
创建小部件很容易。要创建布局,请使用 Gtk.VBox 和 Gtk.HBox。对于窗口中的操作,不要重复使用 Gtk.Action 小部件(似乎已弃用,您应该改用 GAction)。您可以使用Gtk.Action.CreateMenuItem() 从操作创建菜单项,并通过Gtk.Action.CreateToolbarItem() 创建工具栏项。
这既简单又有益:如果你不相信我,试试这个Gtk# tutorial。
希望这会有所帮助。
【讨论】: