Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
the_alex_mark
0 / 0 / 1
Регистрация: 19.12.2016
Сообщений: 43
1

Отображение при наведении в панели задач

21.06.2017, 15:44. Просмотров 1047. Ответов 5
Метки нет (Все метки)

Можно ли сделать что то подобное, и как?
0
Изображения
 
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.06.2017, 15:44
Ответы с готовыми решениями:

Закрепление в панели задач
Как сделать чтобы мою программу можно было закрепить в поаели задач W7?

Форма не отображается в панели задач
как сделать, чтоб форма не отображалась в панели пуск?

Скрытие программы от диспетчера и панели задач
Вообщем есть некая прога и ее визуальное окно... Должно быть видно только окно а процессы в...

Отображать прогресс на иконке в панели задач
Добрый день! Кто-нибудь делал отображение прогресса на иконке в панели задач? По аналогии как...

Как можно свою панель впихнуть в верх рабочего стола (наподобие панели задач)?
Подскажите, пожалуйста, как можно добраться до окна рабочего стола сдвинуть его вниз (на 20...

5
SeIZVeIZ
858 / 754 / 318
Регистрация: 08.02.2014
Сообщений: 2,283
Завершенные тесты: 3
21.06.2017, 16:21 2
WPF позволяет менять миниатюру(Window.TaskbarItemInfo), а вообще как помню для плееров такое автоматом делается
0
Storm23
Эксперт .NETАвтор FAQ
9307 / 4523 / 1640
Регистрация: 11.01.2015
Сообщений: 5,742
Записей в блоге: 34
21.06.2017, 16:27 3
Лучший ответ Сообщение было отмечено the_alex_mark как решение

Решение

Цитата Сообщение от the_alex_mark Посмотреть сообщение
Отображение при наведении в панели задач
1) Качаем либу VistaUIFramework отсюда. Компилируем, присоеднияем dll в References проекта.
2) В своей форме пишем следующее:
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
using System;
using System.Drawing;
using System.Windows.Forms;
using MyAPKapp.VistaUIFramework.Taskbar;
 
namespace WindowsFormsApplication372
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
 
        protected override void OnShown(EventArgs e)
        {
            base.OnShown(e);
 
 
            //создаем кнопку
            var btn = new ThumbnailButton(SystemIcons.Information, "Hello");
            btn.Click += (o, O) => MessageBox.Show("Hello!");
 
            //добавляем в меню таскбара
            TaskbarHelper.Instance.AddThumbnailButtons(this.Handle, btn);
        }
    }
}
Результат:
Отображение при наведении в панели задач
4
Вложения
Тип файла: zip WindowsFormsApplication372 (13).zip (108.2 Кб, 2 просмотров)
the_alex_mark
0 / 0 / 1
Регистрация: 19.12.2016
Сообщений: 43
22.06.2017, 10:44  [ТС] 4
Большое спасибо!!!

Добавлено через 16 часов 7 минут
Появилась такая проблемка, добавляю ещё две кнопки, а они не отображаются, показывается только одна, в чём может быть проблема?
0
the_alex_mark
0 / 0 / 1
Регистрация: 19.12.2016
Сообщений: 43
22.06.2017, 11:15  [ТС] 5
Скрины
0
Миниатюры
Отображение при наведении в панели задач  
Изображения
 
Storm23
Эксперт .NETАвтор FAQ
9307 / 4523 / 1640
Регистрация: 11.01.2015
Сообщений: 5,742
Записей в блоге: 34
22.06.2017, 11:16 6
Лучший ответ Сообщение было отмечено the_alex_mark как решение

Решение

Цитата Сообщение от the_alex_mark Посмотреть сообщение
добавляю ещё две кнопки, а они не отображаются, показывается только одна, в чём может быть проблема?
Все кнопки нужно передавать за один вызов метода AddThumbnailButtons:
C#
1
2
3
4
5
6
7
            //создаем кнопки
            var btn1 = new ThumbnailButton(SystemIcons.Information, "Information");
            var btn2 = new ThumbnailButton(SystemIcons.Warning, "Warning");
            var btn3 = new ThumbnailButton(SystemIcons.Error, "Error");
 
            //добавляем в меню таскбара
            TaskbarHelper.Instance.AddThumbnailButtons(this.Handle, btn1, btn2, btn3);
Название: Скриншот 2017-06-22 11.11.25.png
Просмотров: 24

Размер: 23.4 Кб
2
22.06.2017, 11:16
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.06.2017, 11:16

Отображение каталогов в панели задач
Здравствуйте!! Ребята подскажите по такому вопросу. В XP, когда открываешь каталоги, то на...

Отображение приложения на панели задач
Здравствуйте. У меня в приложении несколько форм. При пользовании приложением формы пячутся и...

Отображение формы в панели задач
Добавляю в проект форму Form2 public partial class Form1 : Form { Form2 form2 =...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.