2010-12-01 1 views
0

Я большой поклонник довольно неясного окна «Document Outline» в VS 2008 (он похоронен в меню «Вид -> Другие Windows»).Visual Studio 2008 «Document Outline» перестала работать для основной формы в моем проекте

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

Несколько месяцев назад это просто перестало работать для самой сложной формы в моем проекте WinForms. Теперь он просто отображает «Нет элементов для показа для выбранного документа», независимо от того, что я выбрал в дизайнере.

Нет подсказки относительно того, что сломало его - форма содержит смесь общих элементов управления MS и некоторых элементов управления третьей стороной (в основном DevExpress). Несколько SplitContainers, но Document Outline изначально не имели с ними никаких проблем.

Кто-нибудь еще видел это и любые предложения по его устранению?

+0

«для самой сложной формы». Было бы действительно «загадочно», если бы это произошло в менее сложной форме. Не знаю, какие ограничения, попробуйте connect.microsoft.com. – 2010-12-01 20:00:05

ответ

1

После того, как кто-то соскучился, я сам решил проблему.

Я только начал удалять элементы управления из формы, чтобы узнать, что произойдет.

Выключает сетку третьей стороны, которую я использую, вызвала проблему - когда я ее переконфигурировал, проблема исчезла. (Похоже на ошибку в элементе управления, о которой я сообщил поставщику).

Интересные ... неправильные элементы управления могут разрушить VS IDE, а не только ваши приложения.

+0

Уверен, что они могут. Элементы управления работают внутри IDE очень похожим образом, как они запускаются в вашем приложении. Вот почему вы можете, например, переключать вкладки на `TabControl`. – 2010-12-02 12:36:29

Смежные вопросы