wxPython:更新wx.ListBox列表

8 投票
1 回答
7935 浏览
提问于 2025-04-15 16:00

我在一个Python程序里用到了wx.ListBox(就是一个可以显示列表的控件),现在我想在wx.Timer(一个定时器)更新的时候,改变里面显示的列表内容。我已经把定时器弄好了,但我不知道怎么去更换它显示的列表。

1 个回答

9

这里有一个修改 ListBox 的例子。一般来说,它使用了 ListBox 的 AppendClear 方法。你可以在定时器的处理函数中调用这些方法。

因为 ListBox 是从 ItemContainer 这个类派生出来的,所以你可以在这里查看更多关于修改项目的方法。

撰写回答