Grid wxPython表以全帧显示数据

Grid wxPython表以全帧显示数据,grid,wxpython,Grid,Wxpython,我在文件里找不到任何东西。我发现所有的代码都很混乱,到处都是; 我想做的就是有一个表格占据整个框架,有6列 身份证 名字 作者 类型 标签 更多信息 “更多信息”列应该有一个按钮,它将调用ID列为param的函数。我该怎么做?我希望能够使用数组“填充”此表,每一行您是否想过改用ListCtrl?我认为这样可能会更好。我特别喜欢ObjectListView小部件,它是ListCtrl的一个很好的面向对象包装器 请注意,网格和ListCtrl都不支持单元格中的按钮,尽管使用自定义渲染器网格可能会

我在文件里找不到任何东西。我发现所有的代码都很混乱,到处都是; 我想做的就是有一个表格占据整个框架,有6列

  • 身份证
  • 名字
  • 作者
  • 类型
  • 标签
  • 更多信息

“更多信息”列应该有一个按钮,它将调用ID列为param的函数。我该怎么做?我希望能够使用数组“填充”此表,每一行

您是否想过改用ListCtrl?我认为这样可能会更好。我特别喜欢ObjectListView小部件,它是ListCtrl的一个很好的面向对象包装器


请注意,网格和ListCtrl都不支持单元格中的按钮,尽管使用自定义渲染器网格可能会更好地工作。另一方面,有一个名为UltimateListCtrl的新小部件,它支持将任何小部件放在其中的任何位置,因此这是一个选项。

谢谢!我注意到你也回答了我的其他问题。谢谢。我不喜欢被过滤,但是使用ListCtrl会是什么样子呢?我没有在维基页面上找到所有的例子。抱歉,再次感谢。您可以运行wxPython演示中的所有小部件。我一直在用它来计算各种元素是如何工作的。还有一篇文章展示了基本的列表控件的作用:这里有一篇关于ObjectListView的文章:我还没有尝试过UltimateListCtrl,所以没有关于这个的文章。