Я объясню: у меня есть форма, которую я хочу использовать из другого приложения. но команды используют кнопки в форме, которые я хочу, чтобы они были невидимы для пользователя (который отправляет сообщения другой цели и т. д.).
Я думаю, что вы хотите использовать код, стоящий за Form, фактически не показывая его. Вам следует попробовать рефакторинг вашего кода в отдельном классе, который вы можете использовать для своих целей.
Form
Перед вызовом другого приложения просто спрячьте его
Private void MakeInvisible() { this.Hide(); // application call code }
Спасибо
Вы должны использовать классы, если вам не нужна невидимая форма.
this.Opacity = 0; this.ShowInTaskBar = false;
Вы можете попытаться переместить форму за пределы видимой области дисплея.Например, установите его Расположение в (-1024,0), если у пользователя нет нескольких дисплеев.