эта базовая структура в будущем станет интерфейсом на основе узлов, где каждое поле будет иметь привязки соединений. и логика btn или что-то в этом роде.
моя проблема в том, что если я щелкну несколько раз на панели и добавленное поле перекроет другое, прозрачность не вступит в силу .
вот скриншот

как решить эту проблему? есть ли letTransparency или что-то в этом роде?
есть также проблема с порядком отрисовки, новые добавленные блоки всегда находятся позади других .
если вы хотите увидеть код для этого, дайте мне знать, но я не думаю, что здесь есть что-то подходящее.
также, если вы знаете лучший способ реализовать узел график, пожалуйста, сообщите мне.
РЕДАКТИРОВАТЬ
следующий код был первое, что я попробовал еще до того, как подумал о публикации вопроса в StackOverFlow.
Код: Выделить всё
SetStyle(ControlStyles.SupportsTransparentBackColor, true);
MakeTransparentControls(this);
Подробнее здесь: https://stackoverflow.com/questions/144 ... background
Мобильная версия