我想删除选定的行,当使用点击一个button。
到目前为止,代码看起来像这样:
this->grid_ = new wxGrid(parent, ...) this->grid_->SetSelectionMode(wxGrid::wxGridSelectCells); // Later, whene the button is clicked this->grid_->SetFocus(); wxGridCellCoordsArray wx_cells = this->grid_->GetSelectedCells();
问题是,无论我selectwx_cells
variables总是空的。 我尝试GetSelectedRows没有成功。 我已经添加了SetFocus
和SetSelectionMode
希望它会帮助,但它没有。
我怎样才能使这个工作?
你使用的是什么版本的wxgrid? 旧的wxgrid似乎有一个问题,在调用GetSelectedCells时总是返回空。 也许你可以参考http://forums.wxwidgets.org/viewtopic.php?t=6335来试试它是否适合你的情况。