所以我的gridLayout只包含在特定类中处理的自定义按钮。我希望当我单击gridLayout中的按钮时,仍然在同一gridLayout父级中的另一个按钮会更改它的background_normal属性。 它有这样的东西吗?
return this.http.post("/remove", {removeExt: ext}).toPromise()
.then(response => {
//do something after response
})
.catch(err =>{
//catch error here
});
答案 0 :(得分:0)
以下只是一个简单的例子。
from kivy.app import App
from kivy.uix.gridlayout import GridLayout
class MyWidget(GridLayout):
pass
class TestApp(App):
def build(self):
return MyWidget()
if __name__ == "__main__":
TestApp().run()
#:kivy 1.10.0
<MyBigButt@Button>:
text_size: self.size
font_size: "25sp"
markup: True
<MyWidget>:
cols: 1
MyBigButt:
text: "Change Other Button Background Normal Property"
on_release: root.ids.btn2.background_normal = "kivymd_logo.png"
MyBigButt:
id: btn2