1

我不知道title baranAccorditionItem是否是一个真正的按钮(它似乎在视觉上是相同的),但我需要做的是可以在普通按钮中完成的相同操作,如下所示:

<Button>
    background_color: .55,.5,.95,.6

我试图将这种礼节应用于 anaccorditionitem但显然它没有奏效。

因此,如何应用background_color在按钮元素的“按钮”(标题栏)元素中找到的属性AccordionItem

谢谢

4

1 回答 1

0

更改颜色 - 不编辑代码是不可能的(顺便说一句,这很容易),即使那样它也会着色。

但是,更改图像是您可以开箱即用的东西:

AccordionItem(background_normal='somethin.xyz')

您可以在其中更改默认的“颜色”,但当然您需要自己创建这些图像。查看这些属性并使用它们来自定义AccordionItem.

另外,Button如果我是对的,那就没有了,那些只是Layouts,因此没有*color属性,只有行为。但是,是的,你可以把它当作Button它完成工作。:)

编辑: 关于背景图像的大小,我认为如果允许拉伸,即使 1x1 也足够了。对于更多花哨的效果,即边框、“3D”等,在该图像上绘制不止一种颜色,您就会看到。

此外,您可以使用 kv for 构建自己的模板title_template

Edit2: 拉取请求用于制作colordisabled_color可用于AccordionItem.

于 2016-05-21T10:25:19.417 回答