def _fill_list(self):
self.list.InsertColumn(0, 'Nome')
self.list.InsertColumn(1, 'Unidade')
self.list.InsertColumn(2, 'Tipo de curva')
self.list.InsertColumn(3, 'Tipo de dado')
self.curvetype_choices = []
self.datatype_choices = []
for i in range(self.nrows):
curvetype_choice = wx.Choice(self.list, -1, choices=['']+self.curvetypes)
datatype_choice = wx.Choice(self.list, -1, choices=['']+self.datatypes)
index = self.list.InsertStringItem(sys.maxint, self.names[i])
self.list.SetStringItem(index, 1, self.units[i])
self.list.SetStringItem(index, 2, ' ')
self.list.SetStringItem(index, 3, ' ')
self.list.SetItemWindow(index, 2, curvetype_choice, expand=True)
self.list.SetItemWindow(index, 3, datatype_choice, expand=True)
self.curvetype_choices.append(curvetype_choice)
self.datatype_choices.append(datatype_choice)
评论列表
文章目录