......
קיים פקד בשם NotifyIcon שהוא בעצם אייקון שנמצא ב systray אז את יכול פשוט להוסיף אותו לטופס שלך, לתפוס את האירוע של Resize (קורה גם כשאתה עושה minimize) ואז מצרף את הקוד המתאים, כלומר לעשות Hide() לטופס ולשנות את המאפיין visible של ה notifyIcon ל true כדי להחזיר את הטופס אז או שתתפוס את האירוע של DoubleClick, או שתוסיף ל notifyIcon איזשהוא ContextMenu.. בקיצור מה שבא לך.. ותוסיף את הקוד המתאים, כלומר משהו כזה: (כן, אני יודע שזה ב c#
)
Show(); WindowState = FormWindowState.Normal;
וזהו.. הבעיה עם השיטה הזו היא שאם הטופס שלך מוגדר כ sizable אז כשהמשתמש ינסה לשנות את גודל הטופס אז התוכנית תעלים את עצמה אוטומטית... בעייתי משהו.. כדי לנסות להתחמק מכך אתה יכול ליצור כפתור מיוחד בשביל זה, או למצוא פתרון אחר.. ובמקרה כזה אל תשכח ליידע אותי