Я хочу, чтобы мое приложение .Net отображало уведомление в системном трее. Итак, я хочу показать значок для этого, кто-нибудь может сказать, как это сделать?





В приложениях .Net вы можете указать файл, который будет использоваться в качестве значка - это может быть растровое изображение, png и т. д., Поэтому просто используйте свою любимую программу для редактирования изображений, чтобы создать значок.
Этот статья дает совет, как заставить ваше приложение помещать значок в системный трей.
Надеюсь это поможет.
Откройте основную форму для своего приложения, перейдите на панель инструментов, откройте раздел «Все формы Windows» и поместите NotifyIcon в форму. Затем добавьте нужный значок в NotifyIcon.
Вы также можете изменить свойство ShowInTaskbar вашей формы на false, когда форма свернута, и обработать событие двойного щелчка NotifyIcon, чтобы восстановить форму и установить для ShowInTaskbar обратно значение true.
Вам нужно добавить NotifyIcon в вашу форму Windows и установить для свойства Значок соответствующий значок, установить для свойства ShowInTaskBar формы значение false.
Вы, вероятно, также захотите обработать событие закрытия формы и скрыть, а не закрывать форму; добавление ContextMenuStrip к NotifyIcon позволит вам предоставить контекстное меню с такими опциями, как Exit и Settings, с соответствующими обработчиками.
Пожалуйста, обратите внимание, что он охватывает все комбинации щелчков мышью с NotifyIcon, а также многое другое. Код находится в шаблоне и определяется настройками проекта, поэтому вы можете реализовать логику NotifyIcon во всех своих проектах без каких-либо усилий по написанию кода.
Подробнее здесь