Итак, я пытаюсь работать с программой, использующей интерфейс, аналогичный другим программам, таким как RocketDock и т. Д. Когда программа запущена, она должна отображаться как вертикальная док-станция без границ или чего-либо еще. Внутри «дока» будет набор значков, каждый из которых открывает окно помимо дока. Внутри окна могут быть выполнены различные функции в зависимости от того, какой значок был нажат. Я думаю, что могу сделать что-то подобное с WinForms, но я хотел создать что-то устойчивое на рабочем столе, пока программа работает. Будет ли это возможно в WinForms? Есть ли библиотека или что-то, что могло бы мне помочь?
Я сделал быстрый набросок того, о чем я говорю. Я надеюсь, что это поможет прояснить, что я имею в виду.
пример эскиза
У меня сейчас мало работы. Я все еще пытаюсь выяснить отправную точку.