【发布时间】:2011-10-27 18:42:48
【问题描述】:
如何在 Gtk# 中创建由所有可能的小部件正确处理的菜单项?我在 Gtk# 菜单中添加了 Copy/Paste/etc Actions,但是如何将其传递给具有焦点的任何小部件?您需要为每个可能的小部件连接一些东西吗?
例如,我希望能够从 Gtk.Labels 和 Gtk.TextAreas 复制,并粘贴到 Gtk.Entries 和 Gtk.TextAreas。同样,Paste 菜单选项在只读 Gtk.TextArea 上时不应该是 Sensitive。
相关,我希望能够在应用程序之间复制/粘贴,这应该适用于 Linux、Mac 和 Windows。
任何指针表示赞赏!希望在 C# 中看到一个正确处理此问题的简单示例。我在 MonoDevelop 工作,顺便说一句。
【问题讨论】:
标签: c# clipboard monodevelop gtk#