Практическое руководство. Добавление значков приложения на панель задач с помощью компонента NotifyIcon в Windows Forms
Windows Forms Notify
Note
Notify
Чтобы задать значок
Присвойте значение Icon свойства. Значение должно быть типа
System.Drawing.Icon
и может быть загружена из ICO-файл. Файл значка можно указать в коде или нажав кнопку с многоточием () рядом с полем Icon свойство в Свойства окна, а затем выбрав файл в откройте диалоговое окно, которое отображается.
Задайте для свойства Visible значение
true
.Задайте Text свойство соответствующую строку всплывающей подсказки.
В следующем примере кода, задайте путь — расположение значка Мои документы папки. Это расположение используется в том случае, так как можно предположить, что большинство компьютеров под управлением ОС Windows будет включать эту папку. Эта папка также позволяет уровень доступа к минимальным системе безопасно запускать приложение. В следующем примере требуется форма с Notify
Icon управления уже добавлен. Он также требуется файл значка с именемIcon.ico
.' You should replace the bold icon in the sample below ' with an icon of your own choosing. NotifyIcon1.Icon = New _ System.Drawing.Icon(System.Environment.GetFolderPath _ (System.Environment.SpecialFolder.Personal) _ & "\Icon.ico") NotifyIcon1.Visible = True NotifyIcon1.Text = "Antivirus program"
// You should replace the bold icon in the sample below // with an icon of your own choosing. // Note the escape character used (@) when specifying the path. notifyIcon1.Icon = new System.Drawing.Icon (System.Environment.GetFolderPath (System.Environment.SpecialFolder.Personal) + @"\Icon.ico"); notifyIcon1.Visible = true; notifyIcon1.Text = "Antivirus program";
// You should replace the bold icon in the sample below // with an icon of your own choosing. notifyIcon1->Icon = gcnew System::Drawing::Icon(String::Concat (System::Environment::GetFolderPath (System::Environment::SpecialFolder::Personal), "\\Icon.ico")); notifyIcon1->Visible = true; notifyIcon1->Text = "Antivirus program";