簡體   English   中英

如何在python中用kivy語言(.kv)編寫setter?

[英]How to write setter in kivy language(.kv) in python?

如何在 python Kivy 的 .kv 文件中寫這一行?

self.label.bind(size=self.label.setter('text_size'))
<KemAutomation>
    Label:
        text: "Select Type Of Release" + "  " + "[color=ff3333](*)[/color]"
        pos_hint: {"center_x":.66, "center_y": .90}
        size_hint: (1.0, 1.0)
        font_name: "Candara"
        halign: "left"
        valign: "middle"
        markup: True
        font_size: '17dp'

表達方式

self.label.bind(size=self.label.setter('text_size'))

相當於:

<KemAutomation>
    Label:
        text_size: self.size
        # ...

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM