Я ищу вариант WPF, который показывает панели по бокам и позволяет вам прикреплять / откреплять их. В основном это означает окно с основным элементом управления в центре и несколькими различными панелями на левой и правой сторонах этого основного элемента управления. Эти панели свернуты по умолчанию, видны только их заголовки, и, если я наведу на них указатель мыши, они развернутся НАД основным элементом управления (не смещая основной элемент управления), но у меня также есть возможность закрепить эту панель, где она остается постоянно развернутой. out, на этот раз вынуждает главный центральный элемент управления изменять размер.
Теперь это звучит почти так же, как и большинство опций управления стыковкой, и действительно я смотрел на Avalon и MixModes Synergy , но проблема с этими опциями заключается в том, что их панели заполняются вся высота. Я хочу, чтобы панель определенной высоты появлялась при наведении на нее курсора, я не хочу, чтобы она появлялась на экране, и я не могу найти ничего другого, что делает это. Кто-нибудь еще видел что-то подобное?
В основном мои собственные идеи о том, как сделать это, включают в себя программное перемещение панели с одного закрепленного элемента управления на другой неподкрепленный элемент управления, но это звучит безумно некрасиво, и я бы хотел альтернативы.