来自父母的tkinter访问孩子

时间:2014-04-30 07:06:28

标签: python-2.7 tkinter

我有一个主画布

canvas = Canvas(root,width=1200,height=800)

以及许多子窗口小部件,例如框架内的列表,框架和画布

我想编写一个只在父画布中提供的函数,并以类似

的形式访问子画面
def showInstrumentList(canvas):
    child_listbox = canvas.listbox <== this kind of approach (not real code)

我的程序中有很多子窗口小部件,我真的需要一种从上到下访问这些子窗口小部件的方法。 (所以一切都从父母开始,并找到了它的方式)

有没有这样做?

1 个答案:

答案 0 :(得分:1)

你可以做到

canvas = Canvas(root,width=1200,height=800)
canvas.label = Label(canvas)

您可以添加新属性。