Я использую VS2010 с C # и WinForm. Когда определенное условие выполнено, я бы хотел, чтобы notificon в C # чередовался между двумя значками. Я вижу, что приведенный ниже код создан для одного значка, но я не вижу, как программно изменить его. Часть "((System.Drawing.Icon) (resources.GetObject (" notifyIcon.Icon ")))" не имеет смысла для меня.
notifyIcon.Icon = ((System.Drawing.Icon)(resources.GetObject("notifyIcon.Icon")));
Я пытался ...
notifyIcon.Icon = (System.Drawing.Icon(Application.StartupPath + @"\noneed.ico"));
но не будет работать. Я получаю сообщение об ошибке «System.Drawing.Icon» является «типом», который недопустим в данном контексте »
Спасибо за помощь