gpt4 book ai didi

c# - 如何处理 Gtk# Notebook 小部件中的选项卡选择?

转载 作者:太空宇宙 更新时间:2023-11-03 21:43:16 26 4
gpt4 key购买 nike

我以为这会很容易,但是......

// An empty Notebook defined in Stetic designer and created in generated code
Notebook tabs = this.TabsContainer;

tabs.SelectPage += (o, args) => {
Application.Quit();
};

// Then I add some pages in code by calling tabs.AppendPage(...)

使用此代码,当我通过单击选项卡来回切换笔记本页面时,显然没有处理事件。我也尝试使用其他事件 (FocusTab),但无论如何都不会调用处理程序。我错过了什么?

最佳答案

我查看了 gtk+ 的源代码,似乎选择页面信号已定义,但从未发出(我可能会提交一个错误以将其标记为已弃用)。

我还注意到信号切换页面(您应该能够通过事件 SwitchPage 订阅)肯定会发出,所以这应该有效(如果没有,请报告)我再看看)。

关于c# - 如何处理 Gtk# Notebook 小部件中的选项卡选择?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18299333/

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