войти · зарегистрироваться
А вы знаете, что:
Много ёлперов не бывает.

Реклама ↓

Поиск элемента на форме

Если у вас на форме скопилось большое количество элементов управления и сложно найти нужный элемент, или даже элемент не выделяется в конструкторе форм, чтобы удалить или переместить его, то этот ёлпер покажет, как найти иерархический список всех элементов формы.
Данное решение подходит для любых типов проектов, но чаще всего проблема с пропажей элементов возникает в Windows Forms. Какой бы тип проект вы не использовали, решение будет одинаково простым.

Откройте ваш проект в Visual Studio.

Выберите меню Вид => Структура документа (комбинация клавиш Ctrl + Alt + T).

elements1.PNG
И все! Слева должна появиться панелька, в которой будет иерархический список элементов, размещенных на форме.

elements2.PNG
Вы можете перемещать элементы мышкой. Дочерние элементы можно перемещать в другие контейнеры (Panel, TabPages, PictureBox и т.п.).

Также, перемещая элементы вверх и вниз по списку, можно менять порядок элементов (z-index). Чем выше элемент в списке, тем выше он будет на форме.

В проектах Windows Forms, если элемент совсем потерялся и его не видно в конструкторе форм, то его можно удалить клавишей Delete или через контекстное меню. Либо, если элемент нужен (нельзя удалять), можно перетащить его мышкой в самый вверх списка элементов и при необходимости поменять координаты через окошко свойств (см. свойство Location, которое содержит координаты расположения элемента на форме, начиная с нуля по X и Y от верхнего левого угла формы).

Нам важно знать ваше мнение

Пожалуйста, помогите нам понять, насколько полезна информация на этой странице, помогла ли она решить возникшие у вас проблемы? Для ответа, нажмите на одну из трех кнопок:

0

Twitter Mail.Ru Facebook Вконтакте Я.ру ЖЖ
Постоянный адрес этого ёлпера:
Разместить в блоге:
Разместить на форуме:
помогло 0 · не помогло 0 · просмотров 765
22 сентября 2013 → 19:24 · @Алексей Немиро