Есть ли практический способ создания wxPanel поверх другого wxPanel? - PullRequest
0 голосов
/ 25 февраля 2020

Для различных целей используются две основные панели. Одна из панелей используется для создания некоторых рисунков с использованием d c (Panel-D), другая содержит несколько кнопок для получения пользовательских вводов (Panel-I). Вопрос о размещении этих двух панелей. Я пытаюсь поместить Panel-I поверх Panel-D, как показано ниже (как всегда в верхнем варианте). Трудность в этом вопросе, я не мог поместить Panel-I в Panel-D, потому что мы не можем вмешиваться в функции рисования на Panel-D.

Я пытался использовать разные методы с различными типами wxSizers и wxSizerFlags, но не удалось получить желаемую ориентацию / размещение. Буду признателен за любое предложение.

Panel-I and Panel-D

1 Ответ

2 голосов
/ 25 февраля 2020

У вас не должно быть проблем с этим, если вы создаете Panel-I как дочернюю для Panel-D. Затем вы можете расположить его любым удобным для вас способом: либо вручную (например, если его положение фиксировано), либо с помощью sizer.

...