gtk - 可以将 Gtk 小部件导入 Gtk#
问题描述
我正在尝试将其GtkSourceView
用于 Gtk# 项目,因为TextView
它简直太可怕了。
我怎样才能做到这一点?
有一个 GtkSourceView-sharp 但它已经过时并且不起作用。
解决方案
我无法回答你关于所有小部件的问题,但关于 GtkSourceView,我几天前使用过它,它工作得很好,即使使用 Glade。我使用的 Nuget 包是GtkSourceSharp,它的版本是 3.24.24.34,就像可用的最新 GtkSharp 一样。如果您需要将它与 Glade 一起使用,请记住在加载包含实际小部件的 .glade 文件之前做一个虚拟声明:
var tmp = new SourceView();
Builder builder = new Builder(null, "file.glade", null);
推荐阅读
- c# - C# 我可以延迟将数据库中的项目添加到 get 属性中吗?
- pandas - 删除重复项不适用于我导入的 csv 文件
- php - PHP取消设置多个数组,除了我想要的
- login - 如何在 Xamarin Forms 中使用社交帐户登录而不要求用户再次输入密码?
- java - 合并排序,在合并期间重新排列数组。爪哇
- android - 如何从 myapp 打开其他应用程序活动?
- c++ - 解析引用 | Exe/Dll 与 Lib
- php - FPDF 分节符
- hive - 为什么 hive 在 Join 操作期间不选择 SerDe JAR?
- javascript - 如何在节点中的多个文件之间同步缓存对象?