-----------------------------------------------------
| header_main_1 | header_main_2 |
-----------------------------------------------------
| sub_1 | sub_2 | sub_3 | sub_4 |
-----------------------------------------------------
-----------------------------------------------------
| data1 | data2 | data3 | data4 |
-----------------------------------------------------
| data5 | data6 | data7 | data8 |
-----------------------------------------------------
此处,header_main_1
是主标题,其中包含另外两个标题sub_1
和sub_2
。与header_main_2
类似。以下是数据。标题是可点击的,以便可以对数据进行排序等。
有没有涉及这种布局的组件/教程?如果没有,如果我必须自己创建它,我应该怎么做才能做到这一点?网格上是否有任何选项可以触发此行为?
TIA,
佐助
答案 0 :(得分:1)
您可以使用网格控件跨越单元格。 wxPython演示包中有一些示例。但是,您不能让列中的标签跨越多个列。我认为细胞跨越会让你大部分时间都在这里。列将继续可排序。如果您希望对右侧的两列进行排序而不影响左侧的列,那么您必须自己添加该逻辑或创建两个网格并将它们放在一起。