0
을 통한 실행 후 시스템 트레이 알림이 표시되지 않음
간단한 Windows 양식 응용 프로그램에서 시스템 트레이 알림을 표시 할 샘플을 만들려고합니다. 기본적으로 다음과 같이 표시됩니다.C#
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void showToolStripMenuItem_Click(object sender, EventArgs e)
{
this.Show();
}
private void exitToolStripMenuItem_Click(object sender, EventArgs e)
{
Application.Exit();
}
private void Form1_Move(object sender, EventArgs e)
{
if (this.WindowState == FormWindowState.Minimized)
{
this.Hide();
notifyIcon1.ShowBalloonTip(1000, "Important Notice", "Something important has come up. Click to view more", ToolTipIcon.Info);
}
}
private void notifyIcon1_DoubleClick(object sender, EventArgs e)
{
this.Show();
}
}
실행 후 최소화되면 알림 창에서 오른쪽에 아이콘이 없습니다. 내가 틀린 곳을 시각화하기 위해 나를 도울 수 있습니까? 감사합니다.
은 창을 숨기고있다? 'Visible = true'로 설정되어 있습니까? –
그래,'Visible = true'가 설정되었습니다 –
'NotifyIcon'의'Icon' 속성을 설정 했습니까? 아니면 비어 있습니까? :) – Pikoh