如何在TTK中将回调与笔记本选项卡绑定

时间:2019-06-04 09:02:56

标签: binding callback tabs

我使用ttk笔记本创建了带有不同选项卡的gui。 选择特定选项卡后,我希望调用特定功能。 如何将回调绑定到选项卡上单击

我尝试了以下代码段,但未成功实现回调。

NB=ttk.Notebook(root)
NB.pack(side=TOP,fill=X)
Page1 = ttk.Frame(NB,width=NB_Width,height=NB_Height,relief=RIDGE,style='My.TFrame')
NB.add(Page1,text='Tab1')
Page2 = ttk.Frame(NB,width=NB_Width,height=NB_Height,relief=RIDGE,style='My.TFrame')
NB.add(Page2,text='Tab2')
NB.bind('<<NotebookTabChanged>>',lambda event:Tab_Callback)


NB=ttk.Notebook(root)
NB.pack(side=TOP,fill=X)
Page1 = ttk.Frame(NB,width=NB_Width,height=NB_Height,relief=RIDGE,style='My.TFrame')
NB.add(Page1,text='Tab1')
Page2 = ttk.Frame(NB,width=NB_Width,height=NB_Height,relief=RIDGE,style='My.TFrame')
NB.add(Page2,text='Tab2')
NB.bind('<<NotebookTabChanged>>',lambda event:Tab_Callback)

0 个答案:

没有答案