在wx.calendar CalendarCtrl小部件上设置日期

时间:2011-05-28 05:49:55

标签: python calendar wxpython calendar-control

我正在尝试设置所选日期,以便始终是当天。我该怎么做?

目前,如果我让小部件停留超过一天,则所选日期不会更新。因此,日期将落后。我将如何更改所选日期,以便始终保持最新状态?

1 个答案:

答案 0 :(得分:1)

您可以设置一个计时器(wx.Timer)实例,每隔几秒钟/几分钟生成一个wx.EVT_TIMER,并将事件绑定到负责使用当前日期更新日历的方法({{ 1}})如果需要的话。

这里有一个最小的工作演示代码(尝试更改日期:它会在一秒后返回当前日期):

wx.DateTime_Now()