【问题标题】:How to change the value of the widget argument in KivyMD如何在 KivyMD 中更改小部件参数的值
【发布时间】:2021-01-23 07:13:47
【问题描述】:

如何在单击按钮时更改小部件参数?比如说有一个按钮

MDRaisedButton:
        id: but
        pos: (150,150)
        text: 'Старый текст'
        on_press: app.func()

如何通过单击相同的按钮将文本参数替换为“新文本”?我需要在 func 函数中写什么才能使其工作?

【问题讨论】:

    标签: python python-3.x kivy kivy-language kivymd


    【解决方案1】:
    MDRaisedButton:
        id: but
        pos: (150,150)
        text: 'Старый текст'
        on_press: app.func(self)
    
    
    def func(self, instance_button):
        instance_button.text = "New text"
    

    【讨论】:

    • 非常感谢来自俄罗斯的您! Стоп у тебя описание русское, для кого я тут пишу на английском
    猜你喜欢
    • 2021-01-18
    • 1970-01-01
    • 2019-02-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-07-07
    • 2020-08-01
    • 2021-06-08
    相关资源
    最近更新 更多