Работа с треем. Создание всплывающего окна сообщений в приложении на C#

В этом посте рассматривается довольно небольшое, но иногда полезное дополнение к программе – всплывающее окно сообщений (или информационное всплывающее окно). Это окно выглядит примерно так же, как сообщения «Центра обновлений Windows« о наличии новых обновлений, сообщения в некоторых плеерах, всплывающих из трея и т.п.

Для вызова всплывающего окошка используется метод ShowBalloonTip класса NotifyIcon. Соответственно, не следует забывать, что нужно иметь «под рукой» экземпляр данного класса, для таких случаев. У этого метода есть две перегрузки:

  1. ShowBalloonTip (Int32) – принимает параметр – время в миллисекундах, в течении которого должно отображатся всплывающее окошко;
  2. ShowBalloonTip (Int32, String, String, ToolTipIcon) – принимает время, заголовок, текст сообщения и иконку, которая будет рядом находиться во всплывающем окошке.

Вот пример использование этого метода:

//показ всплывающего окна с сообщением из трея
_notifyIcon.ShowBalloonTip(500, "Сообщение", "Я свернулась:)", ToolTipIcon.Warning);

Как видите, все проще простого. Поэтому я «сворачиваюсь» и выкладываю пример рабочего проекта с этим кодом.

Полезная статья? Их будет больше, если вы поддержите меня!

https://money.yandex.ru/embed/small.xml?account=410011399843532&quickpay=small&yamoney-payment-type=on&button-text=06&button-size=l&button-color=orange&targets=%D0%9F%D0%BE%D0%B4%D0%B4%D0%B5%D1%80%D0%B6%D0%B8%D0%B2%D0%B0%D1%8E+%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82+lexpenz.com&default-sum=50&successURL=

Архив комментариев

1 комментарий из прежней версии блога. Архив закрыт для новых ответов.

  1. А как сделать в C# ввод поисковых слов в строку поиска и чтобы появлялся список подсказок. И при нажатии на один элемент в списке, он появлялся в поиске?