python - 使用 Notebook tkinter 的不同选项卡
问题描述
我有一个问题或问题,也许有答案,但我仍然无法理解。我有一个应用程序,它适用于多个笔记本选项卡
当我单击任何按钮时,它会调用我一个函数,该函数又与创建我的类、选项卡和小部件一起使用:
def open_issuesDeviation (self):
global deviation deviation =
Deviation (self.root)
self.book.add (deviation, text = 'Issues DEVIATIONS')
self.book.select (deviation)
deviation.DESVfr1_entModulo.focus ()
甚至还有很棒的,我做我可以打开的任务,。选项卡并对其进行处理:
我的问题是,在菜单栏或右键单击的上下文菜单中,当点击搜索时,调用一个简单的函数:
def search (self, event):
self.DESVfr1_entModulo.focus()
它是在条目中激活焦点,当打开每个选项卡并执行 CTRL F 或在菜单中搜索时,它设法激活焦点,问题是当我返回上一个选项卡时,这不再适用于我,我已经看到这是因为也许在每个选项卡中,它都会以与小部件不同的名称创建:
表 1:
.! Deviation.! Labelframe.! Entry
选项卡 2:
.! Deviation2.! Labelframe.! Entry
我想我知道最后一个标签始终处于活动状态。
我已经看到有很多关于链接标签的讨论,我认为这可能是解决方案,但我不明白如何在我的情况下实现它。
解决方案
推荐阅读
- c++ - 使用 if Conditional 在 C++ 中的系列总和
- c++ - 没有默认构造函数,当有
- c# - .NET Core - 能够连接到 Azure App Config 但不能返回任何配置值?
- javascript - 如何在 Service Now 中增加性能分析小部件的大小?
- r - 在 R 用户定义的函数中为 while 循环之外的变量赋值
- amazon-web-services - 不需要 OAuth 的 CI 管道?
- python - 在 Flask 中导入模块的问题
- npm - 管理多个 NPM 组件
- python - 想使用 django rest 框架进行身份验证,我想为导师和其他用户设置登录路径并保留一些端点
- javascript - 如何在角材料分页按钮旁边添加文本?