【发布时间】:2011-04-11 19:00:59
【问题描述】:
我目前正在为 MFC 使用 CListBox 控件。是否可以保留列表项中的数据但对其进行编辑,而不删除然后重新添加它?
谢谢!
【问题讨论】:
我目前正在为 MFC 使用 CListBox 控件。是否可以保留列表项中的数据但对其进行编辑,而不删除然后重新添加它?
谢谢!
【问题讨论】:
您可以通过扩展 CListBox 来做到这一点。看看这个code project article。
【讨论】:
不幸的是,没有办法做到这一点。
即使是原生列表框类也不提供任何方式来编辑条目,而无需删除和插入。
您可以做的最好的事情是扩展CListBox 类,或者通过子类化或从它派生。
【讨论】:
最好的方法(如果可能的话,当然)是用 CListCtrl 替换 CListBox
【讨论】: