remover o ícone do aplicativo da barra de tarefas usando .net com c #
Eu estou tentando mostrar o ícone na barra de tarefas, bem, eu fiz isso desta forma.
<code>ResourceManager resManager = new ResourceManager("TestAgent.Properties.Resources", GetType().Module.Assembly); notifyicon.Icon = (Icon)resManager.GetObject("TestAgent"); notifyicon.Visible = true; notifyicon.Text = "Test Agent"; this.Hide(); this.ShowInTaskbar = false; this.SetVisibleCore(false); </code>
Por outro lado, quando tentar remover o ícone da barra de tarefas fazendo desta forma.
<code>notifyicon.Visible = false; notifyicon = null; rulehandler = null; </code>
Eu fiz isso com sucesso, mas o problema é quando tentar remover o ícone da barra de tarefas ele remover o ícone com sucesso da barra de tarefas, mas não esconder o ícone, quando passar o mouse sobre o ícone que ele remove.
Existe alguma maneira de remover o ícone sem passar o mouse? Eu estou fazendo isso em forma de windows com c #