TableRecycleGridLayout

TableRecycleGridLayout

本文介绍了找不到 TableRecycleGridLayout 来修复 Kivy 代码的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

尝试在 KivyMD 中创建表时出错

I'm getting an error trying to create a table in KivyMD

ValueError:TableRecycleGridLayout.orientation 设置为无效选项垂直".必须是以下之一:['lr-tb', 'tb-lr', 'rl-tb', 'tb-rl', 'lr-bt', 'bt-lr', 'rl-bt', 'bt-rl']

它告诉我我需要将方向更改为垂直"以外的方向,但我在任何地方都找不到.

It's telling me I need to change orientation to something other than 'vertical' but I can't find it anywhere.

推荐答案

我找到了一个解决方法,即从TableRecycleGridLayout:"中删除orientation:'vertical'.在kivymd/uix/datatables.py中如下图:

I found a fix which was to simply remove orientation:'vertical' from "TableRecycleGridLayout:" in kivymd/uix/datatables.py as shown below:

TableRecycleGridLayout:
    id: row_controller
    key_selection: "selectable"
    cols: root.total_col_headings
    cols_minimum: root.cols_minimum
    default_size: None, dp(52)
    default_size_hint: 1, None
    size_hint: None, None
    height: self.minimum_height
    width: self.minimum_width
    multiselect: True
    touch_multiselect: True

现在运行您的程序.分享您的意见.

Now run your program. Share your comments.

这篇关于找不到 TableRecycleGridLayout 来修复 Kivy 代码的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

07-09 02:53