我有一个程序,基本上由一个ListCtrl,并有一个添加按钮,一个编辑按钮和一个删除按钮。正如你可以想象的那样,并不是很难(我认为很难,因为它不同于线性编程,但我正在学习)。现在我希望,当数据发生变化时,ListCtrl会完全重新加载(基本上,因为数据是排序的)。这意味着:从数据库中更新数据,然后使用新数据从数据库中创建一个新的数据库,而不是分别更新ListCtrl和ListCtrl。这是在面板中插入数据的代码(应该重新加载ListCtrl的对象是一个对话框,从不同的地方调用它):for d
我的应用程序中有一个定制的listctrl,我希望能够选择多个行(并取消选择),就像在ListBox中那样。目前,我有一个listctrl,我可以获取单一的选择;但是,一旦我点击另一行在我的listctrl,前面的“未突出显示”。我试着将wx.LC_MULTIPLE_SEL添加到listctrl行,但这是行不通的。我是从下面的Mike 网站上学到这个例子的。我适应了它,以获得排选择。然后,如果我在listctrl中再次选择一个项目,我可以添加另一行以从列表中删除它。import wx
im