2013-08-09 1 views
0

У меня есть собственное приложение C# ToolStrip (TaskBar), и я хотел бы поместить различные элементы в его системный лоток на NotifyIcon.Создайте системный лоток на ToolStrip в C#

Но проблема в том, что я не могу успешно создать системный лоток в этом ToolStrip. Я могу видеть мой NotifyIcon, направляясь непосредственно в System Tray Windows TaskBar, но я хочу увидеть их на своем ToolStrip.

Я не нахожу (даже с Googling) любой объект, как System Tray в C# ...

Итак, мои вопросы: как мы можем создать System Tray и прикрепить ее к новым ToolStrip? И если я пропустил точку?

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

+0

Вы хотите создать системный лоток самостоятельно (в основном, прямоугольник с иконками на нем) и поставить его поверх Windows? – varocarbas

+0

Я создал свою собственную панель задач, и я использую ее после убийства всех процессов проводника, поэтому у меня нет панели задач Windows. Так что да и нет. Я хочу создать свой собственный системный трей, но поместив его поверх своей панели задач. Извините, если я неправильно понимаю что-то. – OhMyGeo

+1

У вас все получилось. На самом деле, я сделал что-то в этих строках некоторое время назад; но я не убил оригинальный из Windows, просто положил поверх него (вы можете убить весь процесс, и компьютер работает без проблем?). Единственное, что я могу придумать для таких ситуаций, - создать необходимый элемент (прямоугольник с значками) и найти его в той части экрана, которую вы хотите (простое позиционирование); что я думаю, что вы сделали с вашей собственной панелью задач. Что вы ожидаете делать иначе? (PS: было SO вниз или это было только для меня?) – varocarbas

ответ

0

Ответ: SplitContainer.

С этим я могу иметь панель задач и систему в своем приложении.