初めて質問します。よろしくおねがいします。
C#を使い始めて日が浅く調べてもヒットしなかったので教えてください。

タスクトレイ常駐型のプログラムを作成したいのですが、設定ウィンドウをHideやShowで
一時的に見えなくするのではなく、タスクトレイのアイコンからメニュー起動で設定ウィンドウ
を生成したい場合どのような方法がありますででしょうか?

よろしくおねがいいたします。