В Visual Studio 2005 исчезают элементы управления в режиме дизайна - PullRequest
0 голосов
/ 01 апреля 2011

Я работаю в проекте Windows Form с использованием Visual Studio 2005 SP1, у меня много пользовательских контролов, которые используют для моего пользовательского интерфейса, вчера у меня начинаются проблемы с режимом дизайна, когда я открываю пользовательский контроль, все элементы управления исчезают, я проверяю файл дизайна и определение элементов управления все еще там, когда я запускаю приложение, нет никаких проблем.

Я пытаюсь использовать этот код внутри загрузки каждого пользовательского элемента управления

if (!this.DesignMode)
{
   // Put some logic here
}

однако проблема сохраняется.Сегодня мой usercontrol отображается не в режиме проектирования, а во время выполнения.

Как это возможно?Любое предложение для этого?

С уважением,

Франциско.

1 Ответ

1 голос
/ 10 июня 2011

У меня была такая же проблема. Снова проверьте файл .Designer.cs и убедитесь, что исчезнувшие элементы управления добавлены в их родительские элементы управления. Как

 this.pCheck.Controls.Add(this.pCheck_bLog_browse);

При проверке различий с предыдущими ревизиями я выяснил, что по какой-то причине эти строки просто исчезли.

...