powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Игнорирование вложения элементов в контейнер
10 сообщений из 10, страница 1 из 1
Игнорирование вложения элементов в контейнер
    #38681928
ELForcer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Начал недавно учиться писать в Visual Studio и столкнулся с одной трудностью.

1.Возникла проблема при при переносе поверх элемента поверх контейнеров GroupBox и Panel.
Как сделать без лишних телодвижений принадлежность элементов к основной форме, а не к контейнерам при переносе мышкой на контейнер GroupBox или Panel, но что бы она не вложилась туда, а была просто над ней. Пока что решаю проблему подбором значений Top и Left, что сильно отнимает время. пробовал держать при переносе CTRL, ALT, SHIFT - бесполезно, они всё равно вкладываются.

2. Есть ли в Vusial Studio аналог в Borlad Delphi панель Object TreeView (список контейнеров и элементов в ней, с помощью которого можно перемещать их между контейнерами или выводить их оттуда) ?

Благодарю за ответы.
...
Рейтинг: 0 / 0
Игнорирование вложения элементов в контейнер
    #38681940
petalvik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ELForcer,

Аналог такой панели есть: View > Other Windows > Document Outline.

А по поводу первого вопроса - я поступал так же: кидал мышкой контрол на форму, а потом в свойствах вручную вводил нужные координаты, так чтобы контрол оказался над другим, а не в нём.
...
Рейтинг: 0 / 0
Игнорирование вложения элементов в контейнер
    #38681970
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ELForcer1.Возникла проблема при при переносе поверх элемента поверх контейнеров GroupBox и Panel.
Как сделать без лишних телодвижений принадлежность элементов к основной форме, а не к контейнерам при переносе мышкой на контейнер GroupBox или Panel, но что бы она не вложилась туда, а была просто над ней. Пока что решаю проблему подбором значений Top и Left, что сильно отнимает время. пробовал держать при переносе CTRL, ALT, SHIFT - бесполезно, они всё равно вкладываются.Более чем странное желание.
...
Рейтинг: 0 / 0
Игнорирование вложения элементов в контейнер
    #38681980
Фотография fortibransa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КELForcer1.Возникла проблема при при переносе поверх элемента поверх контейнеров GroupBox и Panel.
Как сделать без лишних телодвижений принадлежность элементов к основной форме, а не к контейнерам при переносе мышкой на контейнер GroupBox или Panel, но что бы она не вложилась туда, а была просто над ней. Пока что решаю проблему подбором значений Top и Left, что сильно отнимает время. пробовал держать при переносе CTRL, ALT, SHIFT - бесполезно, они всё равно вкладываются.Более чем странное желание.И бессмысленное.
...
Рейтинг: 0 / 0
Игнорирование вложения элементов в контейнер
    #38681988
ELForcer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не бессмысленное) Иногда всё-таки надо.

Решил вопрос по другому,. Оказывается двигать элементы можно и курсором клавиатуры. А если держать CTRL, то он выравнивается под другие элементы. В принципе мне этого достаточно.

За Структуру документа (Document Outline) спасибо.
...
Рейтинг: 0 / 0
Игнорирование вложения элементов в контейнер
    #38682023
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ELForcerНе бессмысленное) Иногда всё-таки надо.И когда же? Если не секрет конечно.
...
Рейтинг: 0 / 0
Игнорирование вложения элементов в контейнер
    #38682055
ELForcer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну например, когда надо экономить пространство, а на Panel есть свободное место, но ужать их нельзя, но можно поверх него положить элемент который не мешается и несёт полезную информацию для всех сменяющихся под ним Panel. Благодаря этому не приходится дублировать этот элемент на каждый Panel, хватает только одного.

В моем случае есть 5 Panel, визуально они похожи, как и инфа, но кое-какими деталями отличаются. Все они наложены друг на друга и у всех верхний правый угол свободен. Ужать его нельзя, итак ужат насколько можно, и надо еще один элемент с инфой перенести так, что бы он никому не мешал и освободил пространство для дальнейшего ужатия формы.
Этот элемент идеально вписался в то свободное пространство). И форма ужалась и не пришлось дублировать 4 одинаковых элемента.
...
Рейтинг: 0 / 0
Игнорирование вложения элементов в контейнер
    #38682067
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не понравилось. Наверняка есть способы лучше.
...
Рейтинг: 0 / 0
Игнорирование вложения элементов в контейнер
    #38682121
Фотография fortibransa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КНе понравилось. Наверняка есть способы лучше.В коде добавь его и все.
...
Рейтинг: 0 / 0
Игнорирование вложения элементов в контейнер
    #38682150
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fortibransaАлексей КНе понравилось. Наверняка есть способы лучше.В коде добавь его и все.Мне-то это зачем? :-)
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Игнорирование вложения элементов в контейнер
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]