Хочу отобразить визуальное уведомление в моем приложении на C #

#c# #.net #winforms

#c# #.net #winforms

Вопрос:

Я хочу отобразить визуальное уведомление, мигающее для пользователя в моем приложении.

Например: уведомление в правом нижнем углу о событии входящего вызова (как у старого office assistant, все будет в порядке)

Я не хочу использовать MsgBox и другие вещи.

Есть идеи?

Комментарии:

1. Где вы хотите, чтобы это уведомление отображалось? На панели задач в самом низу экрана? Или в нижней части окна вашего приложения?

2. @cody: Даже если я сверну приложение, уведомление должно быть там.

Ответ №1:

Вставьте значок уведомления из окна инструментов и попробуйте следующий код в любом случае, когда захотите

 if (WindowState==FormWindowState.Minimized)
{
   BackupMinimizeNotification.Visible = true;
   Hide();
   BackupMinimizeNotification.BalloonTipTitle = "APP Hidden";
   BackupMinimizeNotification.BalloonTipText = "Your application has been minimized to the taskbar.";
   BackupMinimizeNotification.ShowBalloonTip(2000);
}