Как установить Z-index в C # (приложения winform) - PullRequest
2 голосов
/ 21 ноября 2011

Я работаю над настольным приложением, в котором у меня проблема с Z-Index. Я генерирую некоторые элементы, такие как panel, picture box и labels, динамически. Моя проблема в позиционировании элемента w.r.t z-Index, я пробовал функции Bringtofront() и setChildIndex(), но они не работают так, как я хотел / ожидал.

Ответы [ 2 ]

1 голос
/ 21 ноября 2011

Я предлагаю вам сначала создать панель, а затем создать в ней дочерние элементы управления, а для определения местоположения дочернего элемента управления использовать относительное расположение панели.

приведенное выше предложение является обычным способом, но, если ваша проблема в чем-то другом, объясните, пожалуйста, вашу проблему подробно.

0 голосов
/ 21 ноября 2011

Создайте панель динамически, затем добавьте к ней элементы управления:

Panel p = new Panel();
p.Controls.Add(controlobject);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...