Приложение Traybar показывается при запуске - PullRequest
1 голос
/ 09 февраля 2012

Я разработал приложение WinForm, которое работает в фоновом режиме.Основная форма скрыта, и чтобы показать приложение, я должен щелкнуть значок на панели задач.

(Для разработки этого приложения я следовал этому сообщению: http://windowsclient.net/articles/notifyiconapplications.aspx)

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

Как я могу вызвать метод mainForm.Show() в моемкастом ApplicationContext при запуске приложения?

1 Ответ

1 голос
/ 09 февраля 2012

Используя пример источника, на который вы ссылались, так что вам придется переводить в свою кодовую базу, я добавил вызов ShowForm () в CalendarApplicationContext.InitializeContext ().

Похоже, что это сделано, если вы хотите, еслия правильно понял ваш запрос.

    /// </summary>
    private void InitializeContext() 
    {
        ....
        this.exitContextMenuItem.Click += new System.EventHandler(this.exitContextMenuItem_Click);
        ShowForm();
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...