WxPhyton DatePickerCtrl未选择AB

2024-10-02 12:30:46 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在构造一个wx.DatePickerCtrl,方法是:

 self.DateTimePicker = wx.DatePickerCtrl(self, size=(100,-1), style = wx.DP_DROPDOWN |wx.DP_SHOWCENTURY)
 self.DateTimePicker.SetToolTipString("Select date of creation")
 self.Bind(wx.EVT_DATE_CHANGED, self.__OnDateTimePickerClicked, self.DateTimePicker)

但是当我构建窗口并想点击日期选择器时,它是不可点击的。 有人能解决这个问题吗?在


Tags: of方法selfsizedatestyleselectdatetimepicker
1条回答
网友
1楼 · 发布于 2024-10-02 12:30:46

你做错了什么事(在别的地方。。。有什么东西遮住它吗?)在

import wx
class Blah(wx.Frame):
    def __init__(self,*args,**kwargs):
        wx.Frame.__init__(self,*args,**kwargs)
        self.DateTimePicker = wx.DatePickerCtrl(self, size=(100,-1), style = wx.DP_DROPDOWN |wx.DP_SHOWCENTURY)
        self.DateTimePicker.SetToolTipString("Select date of creation")
        self.Bind(wx.EVT_DATE_CHANGED, self.__OnDateTimePickerClicked, self.DateTimePicker)

    def __OnDateTimePickerClicked(self,e):
        e.Skip()


a = wx.App(redirect=False)
f = Blah(None,-1,"ASDASDASDASDASD")
f.Show()
a.MainLoop()

真的,如果你想得到帮助,你需要用(最少的)示例代码来演示,这些代码实际上是你所声称的那样(例如我的例子,你只需复制并粘贴到py文件中,然后看看你确实可以点击按钮)

相关问题 更多 >

    热门问题