Кидаю на форму NotifyIcon и в Form_Load пишу:
WindowState = FormWindowState.Minimized;
В итоге окно появляется и в таскбаре и в трее.
А хочется чтобы оно было только в трее.
Причем если окно свернуть по минусу, то оно убирается сразу в трей, а в таскбаре следов не оставляет.