如何在运行时隐藏/显示wxPanel?

时间:2011-11-11 12:55:15

标签: wxwidgets

我想在运行时在窗体上创建一个可见/不可见的面板,如下所示:

wxPanel* wxp;
wxp->Hide();
...
wxp->Show();

有可能以某种方式吗?

1 个答案:

答案 0 :(得分:3)

你应该能够完全像wxPanel那样继承wxWindow,提供名为HideShow的方法。

因此以下代码应该有效:

wxPanel* wxp = new wxPanel(parent);
wxp->Hide();
...
wxp->Show();