wxDataViewModel:它是什么以及如何使用它?

wxDataViewModel: What is it and how do i use it?

我阅读了文档 http://docs.wxwidgets.org/3.0/classwx_data_view_model.html 好几遍,但它几乎没有回答任何问题。也许我对这个 class?

的功能感到困惑

所以我给你谜语:

顾名思义,wxDataViewModel确实是通常MVC设计中的模型(而wxDataViewCtrl既是视图又是控制器)。

您可以在 dataview sample 中看到几个自定义模型示例。

请注意,wxDataViewListCtrl 主要是兼容性 class,用于将使用 wxListCtrl 的代码转换为 wxDataViewCtrl,并且它已经定义了自己的简单列表模型。我不建议使用它,除非这正是您所需要的。