【问题标题】:(MFC) CListBox -> Edit Item in List?(MFC) CListBox -> 编辑列表中的项目?
【发布时间】:2011-04-11 19:00:59
【问题描述】:

我目前正在为 MFC 使用 CListBox 控件。是否可以保留列表项中的数据但对其进行编辑,而不删除然后重新添加它?

谢谢!

【问题讨论】:

    标签: c++ mfc


    【解决方案1】:

    您可以通过扩展 CListBox 来做到这一点。看看这个code project article

    【讨论】:

      【解决方案2】:

      不幸的是,没有办法做到这一点。

      即使是原生列表框类也不提供任何方式来编辑条目,而无需删除和插入。

      您可以做的最好的事情是扩展CListBox 类,或者通过子类化或从它派生。

      【讨论】:

        【解决方案3】:

        最好的方法(如果可能的话,当然)是用 CListCtrl 替换 CListBox

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2023-03-22
          • 1970-01-01
          • 1970-01-01
          • 2015-07-17
          • 2021-12-15
          相关资源
          最近更新 更多