在wxWidgets listctrl中禁用编辑

时间:2014-11-30 13:38:53

标签: c++ wxwidgets

晚上好,

我需要在wxWindows listctrl类中禁用编辑单元格。我将它用作报告式控件。无法找到如何禁用此功能。有没有。喜欢'编辑'事件吗?

提前致谢。

2 个答案:

答案 0 :(得分:1)

wxListCtrl默认情况下不可编辑,您必须在创建时指定wxLC_EDIT_LABELS才能使其可编辑。所以根本不使用这种风格应该做你想要的。

答案 1 :(得分:0)

好吧,好像我发现了问题。

我使用" EVT_LIST_BEGIN_LABEL_EDIT"然后,在处理程序' Veto()' -ed事件中。对于我的应用程序逻辑,它到目前为止足够了:))