Bonjour à tous,
ça fait un petit moment que je cherche à résoudre mon problème. J'ai créé une petite fenêtre dans laquelle j'ai défini quelques controles dont un treeCtrl. Lorsque j'exécute mon code, aucun des controles ne s'affiche. Pourtant en ne prenant pas en compte le "treeCtrl", je n'ai aucun soucis. Comment résoudre mon problème?
Ci-joint un bout de code de ma fenetre:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
class myFrame(wx.Frame):
 
    #----------------------------------------------------------------------
    def __init__(self, parent):
        """"""
        def __init__(self, parent, id=wx.ID_ANY, title="", pos=wx.DefaultPosition,
                 size=wx.DefaultSize, style=wx.DEFAULT_FRAME_STYLE, log=None):
 
        wx.Frame.__init__(self, parent, id, title, pos, size, style)
        sizer = wx.BoxSizer(wx.VERTICAL)
        txtOne = wx.TextCtrl(self, wx.ID_ANY, "")
        txtTwo = wx.TextCtrl(self, wx.ID_ANY, "")
        sizer = wx.BoxSizer(wx.VERTICAL)
        sizer.Add(txtOne, 0, wx.ALL, 5)
        sizer.Add(txtTwo, 0, wx.ALL, 5)
        self._dateDebut = wx.adv.DatePickerCtrl( self, ID_DATE_DEBUT, wx.DefaultDateTime, wx.DefaultPosition, wx.DefaultSize, wx.adv.DP_DEFAULT )
        self._dateDebut.SetMinSize( wx.Size( 150,-1 ) )
        sizer.Add( self._dateDebut, 0, wx.ALL|wx.ALIGN_CENTER_VERTICAL, 5 )
        sbSizer17 = wx.StaticBoxSizer( wx.StaticBox( self, wx.ID_ANY, u"label" ), wx.VERTICAL )
 
        self.m_treeCtrl8 = wx.TreeCtrl( sbSizer17.GetStaticBox(), wx.ID_ANY, wx.DefaultPosition, wx.DefaultSize, wx.TR_DEFAULT_STYLE|wx.TR_EXTENDED )
        sbSizer17.Add( self.m_treeCtrl8, 1, wx.ALL|wx.EXPAND, 5 )
 
        sizer.Add( sbSizer17, 1, wx.EXPAND, 5 )
 
 
        self.SetSizer(sizer)
Merci d'avance pour votre aide