Можно ли использовать форму, чтобы она не была видна пользователю? - PullRequest
1 голос
/ 31 июля 2011

Я объясню: у меня есть форма, которую я хочу использовать из другого приложения. но команды используют кнопки в форме, которые я хочу, чтобы они были невидимы для пользователя (который отправляет сообщения другой цели и т. д.).

Ответы [ 4 ]

3 голосов
/ 31 июля 2011

Я думаю, что вы хотите использовать код, стоящий за Form, фактически не показывая его. Вам следует попробовать рефакторинг вашего кода в отдельном классе, который вы можете использовать для своих целей.

1 голос
/ 31 июля 2011

Перед вызовом другого приложения просто спрячьте его

Private void MakeInvisible()
{
    this.Hide();

    // application call code

}

Спасибо

0 голосов
/ 22 сентября 2011

Вы должны использовать классы, если вам не нужна невидимая форма.

    this.Opacity = 0;
    this.ShowInTaskBar = false;
0 голосов
/ 31 июля 2011

Вы можете попытаться переместить форму за пределы видимой области дисплея.Например, установите его Расположение в (-1024,0), если у пользователя нет нескольких дисплеев.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...