Элемент Notification

Элемент Notification

Еще один новый элемент управления, который появился в последней версии .NET Compact Framework 2.0, носит имя Notification. Данный элемент управления позволяет отображать интерактивные сообщения. В документации по данному элементу приводится довольно интересный пример с использованием HTML-текста. Но в книге можно ограничиться более наглядным примером.

Для создания тестового примера нужно переместить на форму элементы Notification и Button. При нажатии на кнопку необходимо отобразить соответствующее сообщение. Это реализуется при помощи кода, приведенного в листинге 3.30.

Листинг 3.30

private void button1_Click(object sender, EventArgs e) {

 notification1.Text = "Позвони родителям!";

 notification1.Caption = "Демонстрация примера";

 notification1.Critical = true;

 // Уведомление висит на экране 10 секунд

 notification1.InitialDuration = 10;

 notification1.Visible = true;

}

На рис. 3.21 показано сообщение, которое будет отображаться на экране КПК в течение 10 секунд.

Рис. 3.21. Вывод сообщения с помощью элемента Notification

ПРИМЕЧАНИЕ

Элемент Notification применяется только в приложениях для карманных компьютеров. Смартфоны его не поддерживают.