Ejemplo n.º 1
0
    def create(self):
        self._container = self
        self.native = WinForms.ListView()
        self.native.View = WinForms.View.Details

        dataColumn = []
        for heading in self.interface.headings:
            col = WinForms.ColumnHeader()
            col.Text = heading
            dataColumn.append(col)

        self.native.FullRowSelect = True
        self.native.Multiselect = self.interface.multiple_select
        self.native.Columns.AddRange(dataColumn)
Ejemplo n.º 2
0
 def _create_column(self, heading, accessor):
     col = WinForms.ColumnHeader()
     col.Text = heading
     col.Name = accessor
     return col