//트레이 아이콘 생성 및 추가

System.Windows.Forms.NotifyIcon ni = new System.Windows.Forms.NotifyIcon();

ni.Icon = new System.Drawing.Icon("파일경로\*.ico");


//트레이아이콘 더블클릭 이벤트 추가

ni.Visible = true;

ni.DoubleClick +=

    delegate(object sender, EventArgs args)

    {

         this.Visibility = System.Windows.Visibility.Visible;

    };


//트레이아이콘에 추가할 콘텍스트메뉴의 메뉴 아이템 생성 / 추가, 이벤트 추가

System.Windows.Forms.MenuItem mItem = new System.Windows.Forms.MenuItem();

mItem.Text = "종료";

mItem.Click += new EventHandler(mItem_Click);

ni.ContextMenu = conMenu;


이벤트를 추가할때 위 방법으로 해도 되고 아래방법으로 해도 된다.

'Windows > WPF' 카테고리의 다른 글

WPF 테두리없는 윈도우체 그림자 효과주기  (0) 2016.03.25
WPF 에서 타이머 사용하기  (2) 2016.03.24