я следовал инструкции по pageМинимизация в системный трей
, но потом, нет значка прилагается для приложения, поэтому после того, как форма скрыта, я не могу reshow форму, так как нет значка в системном трее ,
как это решить?
вот мой код
private void Form1_Resize(object sender, EventArgs e)
{
if (FormWindowState.Minimized == this.WindowState)
{
notifyIcon1.Visible = true;
cmd.cetakSukses(ident.judul_App + " Diperkecil ke dalam System Tray");
notifyIcon1.BalloonTipText = ident.judul_App + " Diperkecil ke dalam System Tray";
notifyIcon1.BalloonTipTitle = ident.judul_App;
notifyIcon1.BalloonTipIcon = ToolTipIcon.Error;
notifyIcon1.ShowBalloonTip(500);
this.Hide();
}
else
{
}
}
обновление:
я прикреплял значок, а значок все еще не появляется на панели задач
и я понял, как чтобы показать форму, мне нужно добавить следующий код: notifyicon
private void notifyIcon1_DoubleClick(object sender, EventArgs e)
{
this.Show();
}
Прикрепить значок? –
@MarioStoilov Я имею в виду значок в системном трее, поэтому, когда мы дважды щелкните по значку на панели задач, он отобразит форму – Cignitor
. Я имел в виду, что вы пытались просто прикрепить значок. Логично, что если у вас нет значка, в лотке ничего не будет видно. –