ОВ
Оля Вершинина

C#. Как воздействовать на Form1 через Form2. Хочу изменить свойство компонента Form1 из Form2

ОБ
Оленька Береснева

Я вот для этих целей использую вспомогательный класс со статическими полями.. .
class SharedControls
{
public static Form main_form;
public static ТИП_НУЖНОГО_КОМПОНЕНТА something; //ну и так далее с любыми контроллами, к которым нужен доступ
}

Инициализирую это поле при старте главной формы: SharedControls.main_form = this;
После этого, могу обращаться откуда захочу.

А Form1.ActiveForm почему-то бывает null... Особенно в режиме пошаговой отладки

Andrey Bondarenko
Andrey Bondarenko

Нужен механизм получения указателя на Form2 из Form1

Похожие вопросы
Как изменить свойства объекта Form1 из под Form2. C#
Свойство text компонента Edit в Delphi.
Вопрос про свойство "поля" - PickList компонента TDBGrid, (Delphi)?
C++ Builder. Компонент MonthCalendar. Как отловить событие onChange, его нет.
Помогите с кодом IF form2.Edit2.Text='text' and form2.Edit1.Text='text' then form1.show;
По C# окна. Как закрыть Form 1 из Form2, при этом не закрывая всё программу?
Имеется форма, установлено свойства: wmMaximized, И в середине формы есть panel с компонентами. Теперь как можно сделать
Как в delphi отобразить form2 по центру в form1
C# компонент PictureBox
Помогите в поиске компонента в c++ builder