gpt4 book ai didi

c# - 在 Gtk#/gtk-sharp 中模拟上下文菜单

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:01:56 27 4
gpt4 key购买 nike

是否有某种方法可以使用 gtk 菜单项的 Menu.AttachToWidget(...) 函数来附加菜单以显示 Gtk.Textview 并让它在需要时处理显示菜单。还是为 ButtonPressEvent 创建事件处理程序并在那里显示菜单是唯一的方法?

还是我遗漏了第三种可能性?

提前致谢。

最佳答案

还有第三种可能是你漏掉了。

TextView.PopulatePopup 是当用户在 TextView 中右键单击时 TextView 触发的事件。您可以处理此事件并将菜单项插入现有的 TextView 上下文菜单,其中包含用于剪切/复制/粘贴和输入法的项目。这是向 TextView 添加附加上下文菜单项的首选方法。

文档链接:

关于c# - 在 Gtk#/gtk-sharp 中模拟上下文菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/981544/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com