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

时间:2016-06-13 02:40:10

标签: c++ wxwidgets

我多次阅读文档http://docs.wxwidgets.org/3.0/classwx_data_view_model.html,但几乎没有回答任何问题。也许我对这个班级的功能感到困惑?

所以我对此嗤之以鼻:

  • 我们从MVVM知道这是一个视图模型吗?
  • 如何实施衍生产品?
  • 如何在包含wxDataViewListCtrl?
  • 中设置数据
  • 这是制作餐桌的正确/推荐方式吗?

1 个答案:

答案 0 :(得分:2)

正如其名称巧妙提示的那样,wxDataViewModel确实是通常的MVC设计中的模型(而wxDataViewCtrl同时是视图和控制器)。

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

请注意,wxDataViewListCtrl主要是一个兼容性类,用于使用wxListCtrl转换代码到wxDataViewCtrl,并且它已经定义了自己的普通列表模型。我建议不要使用它,除非这正是你所需要的。