【发布时间】:2015-12-10 10:41:57
【问题描述】:
我有带有 wxPanel 列表(作为选项卡列表)的 wxNotebook,并且我必须允许用户重命名选项卡的标题。
我认为最简单和最清晰的方法是允许通过双击编辑标题,因为双击 wxGrid 允许编辑字段值。 wxNotebook/wxPanel 可以做到吗?
此代码允许在 Panel 的选项卡上精确双击连接:
_mainNotebook->Connect( wxEVT_LEFT_DCLICK, wxMouseEventHandler( mainFormImpl::DClickHandling ), NULL, this );
所以我可以用输入新标题的字段来提升窗口,然后将此标题设置为页面。
但是如何让用户快速键入它,就像使用 wxGrid 一样?是否可以?我的搜索一无所获。
【问题讨论】: