我想将小部件的属性绑定到子部件的属性。因此,当根小部件属性被更改时,更改也会传播到子属性。在
我试过这样做:
self._Child._MyProperty = self._MyProperty
这很管用。。。有时候。但有时它不起作用。我不知道它什么时候起作用,为什么以及在什么条件下不起作用。在
在所有情况下,我也在根小部件中绑定了一个方法:
^{pr2}$在所有情况下都会调用此方法,但有时更改不会传播到子属性。在
即使感觉很自然,这也不起作用:
self.bind(_MyProperty = self._Child._MyProperty)
但在基维,我可以:
<RootWidget>
<ChildWidget>
_MyProperty: self.parent._MyProperty
问题是我想用Python,而不是Kivy。在
要将一个属性绑定到另一个属性,应使用setter事件:
相关问题 更多 >
编程相关推荐