Проблема в том, что при повторном запуске приложения (с защитой от повторного запуска), каким-то образом теряются правила расположения pictureBox, и некоторые изображения которые должны быть на переднем плане, оказываются на заднем плане.
На данный момент pictureBox только отображается, без определения позиции:
pictureBox1.Visible = true;
Вроде как решение есть, но не совсем понятно как его использовать:
Controls.Add(pictureBox1);
pictureBox1.BringToFront();
Обязательно ли использовать Controls.Add() и для чего это нужно?
Необязательно. Добавьте в конструктор формы:
public Form1()
{
InitializeComponent();
pictureBox1.BringToFront();
}
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники