Рекомендации по управлению док-станцией WPF - PullRequest
3 голосов
/ 28 апреля 2010

Существует ли элемент управления Docking, который хорошо выполняет свою работу и предоставляет хорошие возможности для изменения размера? Я хочу, чтобы некоторые закрепленные окна имели фиксированную ширину / высоту, а другие изменяли размеры. Большая часть элементов управления Docking, которые я пробовал, не обеспечивает хорошую возможность установить минимальную / максимальную ширину или даже указать начальную ширину.

Другими словами, если я создаю панель SplitPanel, я хочу, чтобы на одной панели была задана высота / ширина, а на другой панели - оставшаяся часть пространства. Общая рекомендация, которую я получил, заключается в том, что вам нужно установить относительный размер между панелями и позволить элементу управления стыковкой определить размер. В моем случае этого недостаточно.

На этой доске обсуждался вопрос о док-библиотеке WPF, но ни один из них не решает эту конкретную проблему.

Я безуспешно пробовал элементы управления ActiPro и Telerik Docking. Если вы пробовали что-то, что вам нравится, пожалуйста, дайте мне знать.

Ответы [ 2 ]

1 голос
/ 20 сентября 2011

Если вы все еще ищете то же самое, вы можете попробовать

Элементы управления WPF первого компонента

1 голос
/ 28 декабря 2010

В CodePlex есть бесплатный элемент управления стыковкой, который называется AvalonDock . Я лично использую Infragistics управление стыковкой, и оно сделало все, о чем я до сих пор просил. Надеюсь, один из них сработает для вас.

...