如何更新Kivy GridLayout"行"动态类中的属性

时间:2017-01-31 16:22:25

标签: python kivy kivy-language

假设我的.kv文件中有这个:

<VerticalLayout@GridLayout>:
    cols: 1

<Root>:
    VerticalLayout:
        rows: len(self.children)
        Button:
            text: 'Sample 1'
        Button:
            text: 'Sample 2'
        Button:
            text: 'Sample 3'

它完全像那样。但我想要的是添加&#34;行&#34;基于布局中的子项自动更新到动态类的部分,如下所示:

<VerticalLayout@GridLayout>:
    cols: 1
    rows: len(self.children)

但是,当我这样做时,它不起作用!如何在我的.py文件中没有任何内容的情况下在Kivy语言中获得此功能?

0 个答案:

没有答案