У меня есть собственное приложение C# ToolStrip
(TaskBar), и я хотел бы поместить различные элементы в его системный лоток на NotifyIcon
.Создайте системный лоток на ToolStrip в C#
Но проблема в том, что я не могу успешно создать системный лоток в этом ToolStrip
. Я могу видеть мой NotifyIcon
, направляясь непосредственно в System Tray
Windows TaskBar, но я хочу увидеть их на своем ToolStrip
.
Я не нахожу (даже с Googling) любой объект, как System Tray
в C# ...
Итак, мои вопросы: как мы можем создать System Tray
и прикрепить ее к новым ToolStrip
? И если я пропустил точку?
Заранее благодарим за все ответы, и если я пропустил точность или вам нужен конкретный код (я думаю, что это не было необходимо в моем случае), пожалуйста, спросите меня.
Вы хотите создать системный лоток самостоятельно (в основном, прямоугольник с иконками на нем) и поставить его поверх Windows? – varocarbas
Я создал свою собственную панель задач, и я использую ее после убийства всех процессов проводника, поэтому у меня нет панели задач Windows. Так что да и нет. Я хочу создать свой собственный системный трей, но поместив его поверх своей панели задач. Извините, если я неправильно понимаю что-то. – OhMyGeo
У вас все получилось. На самом деле, я сделал что-то в этих строках некоторое время назад; но я не убил оригинальный из Windows, просто положил поверх него (вы можете убить весь процесс, и компьютер работает без проблем?). Единственное, что я могу придумать для таких ситуаций, - создать необходимый элемент (прямоугольник с значками) и найти его в той части экрана, которую вы хотите (простое позиционирование); что я думаю, что вы сделали с вашей собственной панелью задач. Что вы ожидаете делать иначе? (PS: было SO вниз или это было только для меня?) – varocarbas