2008-11-21 3 views
1

Я встретил странную проблему во время проектирования winform. Я поместил несколько элементов управления внутри toolstripcontainer, и теперь я не могу их удалить. Также невозможно удалить весь Toolstripcontainer. Я использую Visual Studio 2008 SP1 плюс некоторые дополнительные исправления. Это ошибка в Visual Studio? Есть ли обходной путь? Или мне не хватает знаний о VS? С уважением, TomoНевозможно удалить элементы управления внутри toolstripcontainer

ответ

3

Попробуйте закрыть конструктор, очистить свое решение и снова открыть окно дизайнера?

0

Можете ли вы пойти в .Designer.Cs и удалить строку вручную?

0

У меня есть визуальная студия 2014, но я думаю, что это поможет.

Обычно вы не можете удалить «toolStripContainer», когда вы устанавливаете значение свойства «Dock» для «toolStripContainer» = «Fill».

В этой ситуации:

  1. Вы должны нажать правую кнопку мыши на «ToolStripContainer», чтобы получить контекстное меню.
  2. В контекстном меню вам нужно будет выбрать -> «Структура документа».
  3. После этого на правой панели инструментов вы получите панель инструментов «Структура документа». Выберите корневой элемент «toolStripContainer», который нужно удалить из формы.
  4. Нажмите на него правой кнопкой мыши. В контекстном меню выберите «Удалить». Или выберите его и просто измените значение свойства «Док» в «toolStripContainer», после чего вы сможете снова перемещать этот элемент управления в конструкторе форм.