• <bdo id='xPWU0'></bdo><ul id='xPWU0'></ul>
  1. <i id='xPWU0'><tr id='xPWU0'><dt id='xPWU0'><q id='xPWU0'><span id='xPWU0'><b id='xPWU0'><form id='xPWU0'><ins id='xPWU0'></ins><ul id='xPWU0'></ul><sub id='xPWU0'></sub></form><legend id='xPWU0'></legend><bdo id='xPWU0'><pre id='xPWU0'><center id='xPWU0'></center></pre></bdo></b><th id='xPWU0'></th></span></q></dt></tr></i><div id='xPWU0'><tfoot id='xPWU0'></tfoot><dl id='xPWU0'><fieldset id='xPWU0'></fieldset></dl></div>
  2. <tfoot id='xPWU0'></tfoot>
    <legend id='xPWU0'><style id='xPWU0'><dir id='xPWU0'><q id='xPWU0'></q></dir></style></legend>

    1. <small id='xPWU0'></small><noframes id='xPWU0'>

    2. 如何禁用 Kivy 中的小部件?

      时间:2023-10-10
      <legend id='PrT0F'><style id='PrT0F'><dir id='PrT0F'><q id='PrT0F'></q></dir></style></legend>

            <small id='PrT0F'></small><noframes id='PrT0F'>

            <tfoot id='PrT0F'></tfoot>
              <bdo id='PrT0F'></bdo><ul id='PrT0F'></ul>
                <tbody id='PrT0F'></tbody>
                <i id='PrT0F'><tr id='PrT0F'><dt id='PrT0F'><q id='PrT0F'><span id='PrT0F'><b id='PrT0F'><form id='PrT0F'><ins id='PrT0F'></ins><ul id='PrT0F'></ul><sub id='PrT0F'></sub></form><legend id='PrT0F'></legend><bdo id='PrT0F'><pre id='PrT0F'><center id='PrT0F'></center></pre></bdo></b><th id='PrT0F'></th></span></q></dt></tr></i><div id='PrT0F'><tfoot id='PrT0F'></tfoot><dl id='PrT0F'><fieldset id='PrT0F'></fieldset></dl></div>
              1. 本文介绍了如何禁用 Kivy 中的小部件?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                问题描述

                我阅读了 Kivy 教程,但找不到如何禁用小部件(例如,按钮).

                I read the Kivy tutorial and couldn't find how to disable a widget (for example, a Button).

                def foo(self, instance, *args):
                  #... main business logic, and then
                  instance.disable = False
                  # type(instance) = kivy.uix.Button
                

                我将 foofunctools.partial 绑定.

                什么是正确的参数?

                推荐答案

                如果你使用的是 kivy 版本 >= 1.8 那么你可以做 widget.disabled = True.如果在以前的版本中您可以简单地自行管理禁用,只需确保它不会对触摸做出反应并在禁用时显示另一种外观.

                If you are using kivy version >= 1.8 then you can just do widget.disabled = True. If on previous versions you can simply manage the disabling yourself, just make sure it doesn't react to touch and displays a alternative look when disabled.

                这篇关于如何禁用 Kivy 中的小部件?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                上一篇:在 Kivy 中将对象居中 下一篇:Python Kivy:如何在按钮单击时调用函数?

                相关文章

                最新文章

                  • <bdo id='Eph14'></bdo><ul id='Eph14'></ul>

                  1. <i id='Eph14'><tr id='Eph14'><dt id='Eph14'><q id='Eph14'><span id='Eph14'><b id='Eph14'><form id='Eph14'><ins id='Eph14'></ins><ul id='Eph14'></ul><sub id='Eph14'></sub></form><legend id='Eph14'></legend><bdo id='Eph14'><pre id='Eph14'><center id='Eph14'></center></pre></bdo></b><th id='Eph14'></th></span></q></dt></tr></i><div id='Eph14'><tfoot id='Eph14'></tfoot><dl id='Eph14'><fieldset id='Eph14'></fieldset></dl></div>

                  2. <small id='Eph14'></small><noframes id='Eph14'>

                  3. <tfoot id='Eph14'></tfoot><legend id='Eph14'><style id='Eph14'><dir id='Eph14'><q id='Eph14'></q></dir></style></legend>