我有一个主 Canvas
canvas = Canvas(root,width=1200,height=800)
还有很多子部件,例如列表和框架以及框架内的 Canvas
我想编写一个函数,只在父 Canvas 中给出并以类似的形式访问子 Canvas
def showInstrumentList(canvas):
child_listbox = canvas.listbox <== this kind of approach (not real code)
我的程序中分布着很多子小部件,我真的需要一种自上而下访问这些子小部件的方法。 (所以一切都从 parent 开始并找到它的方式)
有什么办法吗?
请您参考如下方法:
你可以做到
canvas = Canvas(root,width=1200,height=800)
canvas.label = Label(canvas)
您可以添加新的属性。