Привет.
Есть такой затык. Не могу отрисовать элемент в picturebox, если это делаю не из основного окна Winfom.
Поясню:
Есть главная форма и при нажатии на кнопку в пустом белом поле рисуется квадрат. К кнопке привязан код
(осторожно псевдокод)
Object.AddFigure<Фигура>(тут указываются Point для позиции);
У меня необходимость дотягиваться до этого кода из формы на порядок ниже.
При клике на Load нарисовать фигуру.
И тут начинаются проблемы: К сожалению дотянуться из метода
private void button1_Click(object sender, EventArgs e) до кода в главной форме (
Object.AddFigure<Фигура>) я не могу . Т.к нет экземпляра класса. Создание нового экземпляра порождает новое главное окно окно (а такой вариант не нужен). (Если другого нет, то не пойму как грохать старое окно).
Прошу подсказать варианты. Так же у меня есть предположение что фигуры рисуются, только я форму или окно не правильно обновляю.
Update() ResetText() Application.Restart()
не помогают.