Bonsoir à tous,

Voici un script relévé sur une des pages de ce site et que j'essaie de comprendre pour m'initier à wxPython...

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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
#! /usr/bin/env python
#-*- coding: iso-8859-15 -*-
import wx
import wx.grid
class PageOne(wx.Panel):
    def __init__(self, parent):
        wx.Panel.__init__(self, parent)
        t = wx.StaticText(self, -1, "This is a PageOne object", (20,20))
class PageTwo(wx.Panel):
    def __init__(self, parent):
        wx.Panel.__init__(self, parent)
        t = wx.StaticText(self, -1, "This is a PageTwo object", (40,40))
class PageThree(wx.Panel):
    def __init__(self, parent):
        wx.Panel.__init__(self, parent)
	grid = wx.grid.Grid(self)
	grid.CreateGrid(5, 5) # Nbre de lignes et nbre de colonnes
	print grid.CreateGrid.__doc__
        sizer = wx.BoxSizer()
        sizer.Add(grid, 1, wx.EXPAND)
        self.SetSizer(sizer)
 
class MainFrame(wx.Frame):
    def __init__(self):
        wx.Frame.__init__(self, None, title="Simple Notebook Example")
        p = wx.Panel(self)
        nb = wx.Notebook(p)
        page1 = PageOne(nb)
        page2 = PageTwo(nb)
        page3 = PageThree(nb)
        nb.AddPage(page1, "Page 1")
        nb.AddPage(page2, "Page 2")
        nb.AddPage(page3, "Page 3")
        sizer = wx.BoxSizer()
        sizer.Add(nb, 1, wx.EXPAND|wx.ALL)
        p.SetSizer(sizer)
 
if __name__ == "__main__":
    app = wx.App()
    MainFrame().Show()
    app.MainLoop()
... et voici ma question :

Comment faire pour que ne soit pas ajouter le nom des colonnes et le nom des lignes (cases grisées) ?