Любой хороший компонент Панельный пользовательский интерфейс COM / ActiveX / Исходный код для C# / VB?
Как то, что есть внутри VS:
И по возможности открытый источник / бесплатно.
Ну, иначе мне пришлось бы самому разрабатывать интерфейсную систему.
Ух ты! Да, я этого не знал! Отличная новая функция.





OpenTheme слишком наворочен с поддержкой стилей, но не обшита панелями.
DockPanel Suite! Это библиотека стыковки с открытым исходным кодом для разработки .NET Windows Forms, который имитирует Visual Studio .NET.
Мы используем DevExpress (devexpress.com) Component Suite, в котором есть Docking Manager, который выполняет подобные действия.
Я только что оценил несколько.
Crownwoods DotNet Magic(Снятый с производства продукт)
Он существует уже давно и изначально был одним из лучших менеджеров стыковки, но сейчас это немного не по зубам, у нас было довольно много сбоев, он не позволяет закреплять плавающие окна по вертикали и по горизонтали, а всплывающие подсказки на вкладках имеют привычку торчать.
Telerik
Визуально отличный, но в нем довольно много ошибок, и он имеет довольно большой размер (8 МБ). С событийной моделью также немного сложно работать. Я интегрировал это в наше приложение только для того, чтобы отменить изменения.
Актипро
Я считаю, что это лучший из трех, он поддерживает все функции, которые вы ожидаете, и я не обнаружил никаких ошибок. Он выглядит не так хорошо, как материал Telerik, но, по крайней мере, он работает правильно, с разумной объектной моделью и структурой событий.
Вы знаете, что можете отметить свои вопросы как принятый ответ, а не закрывать их как неактуальные?