使用网格中的单元格作为按钮和下拉列表

时间:2012-02-21 04:17:40

标签: python user-interface wxpython

我使用wx.grid.Grid类在wxpython中创建了一个带有n * n列的网格。我想使用网格的一些单元格作为下拉列表,一些作为按钮。如何在wxpython中将小部件实现为网格类的一部分?

1 个答案:

答案 0 :(得分:0)

wxPython演示展示了如何将复选框放入其中。您想要的事件可能是wx.grid.EVT_GRID_CELL_LEFT_CLICK,因此当您单击单元格时,您可以检查单击的单元格并做出适当的反应。即使您无法使用自定义单元格渲染器,也可以在单击的单元格上创建一个包含所需小部件的小框架。