是否有在其他wxPanel上创建wxPanel的实用方法?

问题描述 投票:-1回答:1

有两个用于不同目的的主面板。其中一个面板用于使用dc(P​​anel-D)制作一些图形,另一个面板包含一些用于获取用户输入的按钮(Panel-I)。问题在于这两个面板的位置。我正在尝试将Panel-I放在Panel-D上,如下所示(就像始终在顶部选项上一样)。遇到困难的是,我无法将Panel-I放在Panel-D中,因为我们无法干预Panel-D上的绘图功能。

我尝试对各种类型的wxSizers和wxSizerFlags使用不同的技术,但无法获得所需的方向/位置。我将不胜感激任何建议。

Panel-I and Panel-D

c++ wxwidgets
1个回答
2
投票

如果您将Panel-I创建为Panel-D的子代,则不会有任何麻烦。然后,您可以按照自己想要的任何方式放置它:手动(例如,如果其位置固定)或使用大小调整器。

© www.soinside.com 2019 - 2024. All rights reserved.