我们可以通过拖放控件重新排序wxDataViewCtrl列。 但我想以编程方式在控件中重新排序wxDataViewCtrl的列。
我正在寻找像ReorderColumn(unsigned int pos, wxDataViewColumn *col)
可以使用添加,删除和插入列的API。但我没有找到任何直接的API来实现重新排序。
答案 0 :(得分:2)
目前无法直接执行此操作,您需要使用DeleteColumn()
和InsertColumn()
手动交换列。
答案 1 :(得分:0)
在创建列时添加wxDATAVIEW_COL_REORDERABLE标志