首页 > 解决方案 > 可以将 Gtk 小部件导入 Gtk#

问题描述

我正在尝试将其GtkSourceView用于 Gtk# 项目,因为TextView它简直太可怕了。

我怎样才能做到这一点?

有一个 GtkSourceView-sharp 但它已经过时并且不起作用。

标签: gtkgtk#gtksourceview

解决方案


我无法回答你关于所有小部件的问题,但关于 GtkSourceView,我几天前使用过它,它工作得很好,即使使用 Glade。我使用的 Nuget 包是GtkSourceSharp,它的版本是 3.24.24.34,就像可用的最新 GtkSharp 一样。如果您需要将它与 Glade 一起使用,请记住在加载包含实际小部件的 .glade 文件之前做一个虚拟声明:

        var tmp = new SourceView();
        Builder builder = new Builder(null, "file.glade", null);

推荐阅读