Граница Aero и другие элементы управления в меню TrayIcon - PullRequest
2 голосов
/ 21 февраля 2011

Я пишу приложение в системном трее для Windows (с большим количеством информации, полученной из этой темы ).У меня работает ContextMenu - вы можете щелкать правой кнопкой мыши и выполнять функции таким образом.

Я хочу, чтобы при щелчке левой кнопкой мыши отображался современный, богатый интерфейс, очень похожий на большинство встроенных в Windows 7 (и, возможно, Vista) иконки в трее есть.Под этим я подразумеваю подкладку Aero и очевидную возможность добавлять, казалось бы, произвольные элементы управления (например, регулятор громкости, выбор сети).

Я не совсем уверен, с чего начать.Это вопрос создания «нормального» окна и его жестких ограничений?Если так, то как?(Если речь идет о Windows Forms или WPF, последний вариант предпочтительнее).

1 Ответ

1 голос
/ 21 февраля 2011

Что бы это ни стоило, вы можете отображать все, что вам нравится, когда вы получаете щелчок мыши на значке уведомления.Обычно это всплывающее меню, но вместо этого вы можете показать окно.

...