我有一个wxGrid,右键单击选择行消息...项目我想取单元格的行和列。 按右键单击无单元格或行选择。 用下面的代码我采取1378932544.如何告诉我给行或列?
void myFrame::on_RClick( wxGridEvent& event )
{
wxMenu* menu = new wxMenu;
menu->Append(1, _("&Row message... "));
menu->Connect(wxEVT_COMMAND_MENU_SELECTED, wxGridEventHandler(myFrame::OnPopupClick), NULL, this);
PopupMenu(menu);
}
void myFrame::OnPopupClick(wxGridEvent& evt)
{
if(evt.GetId()==1)
{
wxPoint point = evt.GetPosition();
}
答案 0 :(得分:0)
需要在git clone --single-branch --branch the/branch
处理程序中使用menu.setClientData()
,如下所述:
https://wiki.wxwidgets.org/WxMenu#PopUp-menus