Oto przykładowy kod dla tego, o czym już wspomniałem @MetroSmurf. Zauważ, że this.InitializeComponent();
musi zostać wywołany przed wyświetleniem NotifyIcon
(zwykle w konstruktorze formularzy).
public Form1()
{
this.InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
notifyIcon1.Icon = new Icon(@"C:\SomePath\MyIcon.ico");
notifyIcon1.Visible = true;
notifyIcon1.ShowBalloonTip(5000, "Welcome", "Hello " + User, ToolTipIcon.Info);
}
Upewnij się również, że system Windows jest skonfigurowany tak, aby zezwalać na powiadomienia. W systemie Windows 7 kliknij prawym przyciskiem myszy pasek zadań, kliknij Właściwości, Dostosuj ... w obszarze powiadomień, zaznacz Zawsze pokazuj wszystkie ikony i powiadomienia na pasku zadań opcji, kliknij OK.
dobrze, jak ja zmusić komputer, aby pokazać ikonę? –
Zobacz link w mojej odpowiedzi, który pokazuje, jak używać końcówki balonu i przypisać ikonę. –
+1 dla "Upewnij się, że masz przypisaną ikonę ikony powiadomienia.". Pomyślałem, że jakoś domyślna ikona będzie wyświetlana, dopóki nie przydzielę nowej. – Joel