2010-01-13 3 views
14

Попытка найти виджет панели/окна, такой как Visual Studio, используется для своих окон Toolbox/Properties/Solution Explorer/etc. Разве это уже не одна часть инфраструктуры .net? Или я слепой? Если нет, есть ли тот, который вы можете порекомендовать мне для скачивания?.NET Dock Panel?

+0

Готовы ли вы платить? – SLaks

+2

@SLaks: Нет. [15chars] – mpen

ответ

24

Weifenluo's DockPanel Suiteочень популярная реализация пользовательского интерфейса стиля Visual Studio. Он также имеет правильную цену.

+3

Я удалил свой собственный пост и бросил свою поддержку вам. Хорошая ссылка. Спасибо! +1. – David

+0

Я тоже наткнулся на это, но я пытаюсь понять, как использовать чертову вещь. – mpen

+0

Ah - это хороший старт: http://robertsmyth.blogspot.com/2008/06/programmatic-pane-nesting-using.html – mpen

1

Существует не один с каркасом, но есть куча, которую вы можете купить. Мне нравится Actipro's. Я также подозреваю, что есть некоторые бесплатные, если вы охотитесь, но я не пробовал ни одного из них.

3

Вы можете использовать Visual Studio (2008) Shell в качестве основы для ваших собственных приложений:

http://msdn.microsoft.com/en-us/vsx2008/products/bb933751.aspx

Это должно дать вам всю стыковку и т.д., что VS имеет.

* Edit: я не знаю, если оболочка будет доступна для VS 2010

3

Я не думаю, что вы найдете один в блоке управления, включенного по умолчанию в VS, но я использовал версию Telerik для ASP .NET и был впечатлен.

Telerik Dock control

2

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

Это очень мощный каркас, он активно развит и свободен.

+0

На всякий случай кто-то приходит сюда в поисках пакета WinForms, может быть полезно знать, что AvalonDock предоставляет элементы управления для WPF только. – Spry