Gtk 格特克夏普:有一些书吗?

Gtk 格特克夏普:有一些书吗?,gtk,gtk#,Gtk,Gtk#,我正在尝试用Gtk和MonoDevelop开发一个应用程序。 我喜欢Mono和Gtk#,但问题是缺少关于它的“官方”书籍 我知道,你可以说“有一个带有文档的单站点”,但我想找一本关于Gtk#的“综合性”书籍,比如经典的Wrox或关于.net、asp.net等的Press书籍 有人知道我要找的东西是否存在吗?你必须写出来:-) 说真的,你需要做的就是: 安装GTK运行时 安装GTK# 从GAC获得GTK装配,并在项目中引用它们 启动glade并创建一个带有一些按钮、文本框等的窗口 保存glade文

我正在尝试用Gtk和MonoDevelop开发一个应用程序。 我喜欢Mono和Gtk#,但问题是缺少关于它的“官方”书籍

我知道,你可以说“有一个带有文档的单站点”,但我想找一本关于Gtk#的“综合性”书籍,比如经典的Wrox或关于.net、asp.net等的Press书籍

有人知道我要找的东西是否存在吗?

你必须写出来:-)

说真的,你需要做的就是:

  • 安装GTK运行时
  • 安装GTK#
  • 从GAC获得GTK装配,并在项目中引用它们
  • 启动glade并创建一个带有一些按钮、文本框等的窗口
  • 保存glade文件
  • 创建一个新的控制台应用程序并从mono gtk复制文本# “入门”计划,或 谷歌搜索gtk#hello world计划
  • 在第6点,您必须使用intellisense加载glade文件,因为自编写教程以来,参数发生了更改(其他顺序)

    就这些。您仍然可以告诉VisualStudio使用glade打开.glade文件,这样您就可以获得流畅的体验

    从那以后,如果你有问题,你可以用谷歌搜索任何小问题。 如果这还不能解决问题,那么还有mono邮件列表,或者stackoverflow论坛

    如果您需要更深入的GTK知识,可以在GTK上购买一本C/C++书籍。但是您可能遇到的所有问题都是sizers和datagridview。

    但是请注意,许多(大多数?)GTK书籍只涉及C语言。请注意,不要因为本书的示例使用了过程范例,就在面向对象语言中使用过程范例。