如何在wxgrid(python)中放置一个组合框?

时间:2011-09-08 12:59:57

标签: python wxpython

我找不到关于如何将组合框放在wxgrid中的单元格内的任何好信息。我试过谷歌,但也许我是盲目的。有人可以分享一个简单的样本吗?

2 个答案:

答案 0 :(得分:4)

看看GridChoiceCellEditor。您可以按如下方式使用它:

    choice_editor = wx.grid.GridCellChoiceEditor(choices_list, True) 
    grid.SetCellEditor(row, col, choice_editor)

答案 1 :(得分:1)

wxPython演示有一个示例,说明如何在GridStdEdRend.py文件本身或演示本身中完成此操作,请参阅网格演示的“编辑器和渲染器演示”部分。您正在寻找的是GridCellChoiceEditor。另见:http://wiki.wxpython.org/GridCellChoiceEditor