[C#]MethodInvoker notifyIcon

0
MethodInvoker action = delegate
{
notifyIcon1.ShowBalloonTip(2, "test", test_status, ToolTipIcon.Info);
}
notifyIcon1.BeginInvoke(action);

Probuje wyswietlic Balonika z tekstem podczas dzialania innego watku i dostaje blad.

Error	1	'System.Windows.Forms.NotifyIcon' does not contain a definition for 'BeginInvoke' and no extension method 'BeginInvoke' accepting a first argument of type 'System.Windows.Forms.NotifyIcon' could be found (are you missing a using directive or an assembly reference?
0

Dlaczego używasz metody, której nie ma?

0

w przypadku kiedy mialem textboxa w backgroundworkerze uzywalem

MethodInvoker action = delegate
{
textbox.text = "sadasd");
}
textbox.BeginInvoke(action);

myslalem ze w przypadku ballontipa tez tak mozna.

0

Czyli Twoim zdaniem każda klasa na świecie ma takie same metody? Fajowo.

Nie możesz po prostu użyć ShowBallonTip i nie kombinować z delegatami i BeginInvoke, których sensu istnienia i zastosowań chyba nie rozumiesz?

1 użytkowników online, w tym zalogowanych: 0, gości: 1