Exemple #1
0
 def __init__(self):
     SWF.Form.__init__(self)
     self._people = people = []
     for name, age, ignored in SAMPLE_DATA:
         people.append(Person(name, age))
     grid = SWF.DataGridView()
     grid.AutoGenerateColumns = True
     grid.DataSource = people
     grid.Dock = SWF.DockStyle.Fill
     self.grid = grid
     self.Controls.Add(grid)
Exemple #2
0
 def __init__(self):
     SWF.Form.__init__(self)
     self._people = people = []
     for name, age, ignored in SAMPLE_DATA:
         people.append(Person(name, age))
     grid = SWF.DataGridView()
     grid.AutoGenerateColumns = False
     grid.Columns.Add('Name', 'Name')
     grid.Columns[0].DataPropertyName = 'Name'
     grid.Columns.Add('Age', 'Age')
     grid.Columns[1].DataPropertyName = 'Age'
     grid.Columns.Add('AgeDescription', 'AgeDescription')
     grid.Columns[2].DataPropertyName = 'AgeDescription'
     grid.DataSource = people
     grid.Dock = SWF.DockStyle.Fill
     self.grid = grid
     self.Controls.Add(grid)