"Резиновый" интерфейс в Windows Forms. Как растянуть элементы на форме при растягивании формы.
Вставка
- Опубліковано 4 жов 2024
- В данном ролике я расскажу:
Как зафиксировать размер окна, чтобы его нельзя было растягивать
Как выводить форму по центру экрана автоматически
Как растягивать элементы управления при растягивании формы
Как привязать элементы управления к границам формы
Как установить минимальный размер формы
Как растягивать картинку в PictureBox пропорционально растягиванию формы
Как менять свойства Anchor
Спасибо я это как раз искал, я нашел на твоём канале ответы на многие свои вопросы. Низкий поклон и творческих успехов
Спасибо за комментарий. Удачи
Вобще бы я советовал пользоваться контейнерами FlowLayooutPanel и особенно TableLayoutPanel. Они не просто позволят вам легко и быстро ресайзить но ещё и выравнивать все элементы при ресайзе.. Этот подход самый прсотой и у него нет таких возможностей. Не забывайте про свойство Dock. Оно тоже оч полезно...
Спасибо вам огромное, все чётко и понятно! Лайк и подписка однозначно. Уже в ожидании новых уроков)
Сейчас на канале идёт курс по геолокации и геокодированию
Был курс, где я делал информационную систему "Библиотека"
И несколько роликов по работе с файлами на шарпе - текстовый, csv, xml, datagridview, sql server
Плейлист с программированием можешь посмотреть.
Спасибо! Доступно объяснил.
Спасибо за комментарий, удачки
Классный чел, круто объясняешь очень помогло !
так на респекте, спасибки.
Красава, помог сильно)
Спасибо!
Супер видео! Anchor произносится как анке (примерно)
Да, надо взять в привычку перед видео английские слова прослушать, чтобы потом не говорить черти-что. Спасибо вам за комментарий!
@@forsytee всегда рад помочь лайком развивающемуся каналу с годным контентом :)
@@SevaLimon а я мертвый канал с годным контентом)
Огроооомное спасибоооооооо👍
рад что вам было полезно, спасибо за комментарий
Скажи пожалуйста, можно ли как то сделать так, чтоб кнопка по центру растягивалась не на пол экрана, а до определённого момента, а потом увеличивалось расстояние от краёв кнопки до краёв формы
думаю можно, попробуй задать в настройках максимальный и минимальный размер кнопки, и больше максимума она не станет.
Ты супер!
Спасибо большое)
Размер для формы задала (886, 627), прописала код, чтобы форма открывалась поцентру, но почему-то в итоге открывается справа внизу:(
Честно не знаю тогда, тут 1 строка кода как в ней можно ошибиться не знаю, попробуйте не писать размер окна, по центру должна открываться по идее в любом случае.
8:50 про растягивание формы
Подскажите пожалуйста как передать значение из одной формы в другую?
Добрый вечер, да это гуглится по первой ссылке гугла
Спасибо за комментарий!
А что делать если интерфейс и вид элементов не отображается в конструкторе? С чем это связано.
Лично я делаю приложение для андроид, компиляция работает, в смартфоне по USB делаю отладку, все работает. Но в смартфоне все отображается, а в visual studio нет. Может у меня какие-то доп. файлы visual studio не скачаны? Я вроде Xamarin загрузил.
Если я сделаю авто изменение размеров и позиций контролов при изменении размера формы, означает ли это что при других разрешениях экрана контролы автоматически изменят свои размеры и локацию без нарушения дизайнерских задумок? Не хотелось бы каждый раз менять разрешение экрана и тестировать программу, у меня из-за этого ярлычки слетают с орбит, приходится заново их расставлять.
Окно растянется на максимум на другом экране, и не должны никуда уезжать.
@@forsytee у меня проблема в том что картинка на весь экран, форма тоже. На самой картинке нарисованы круглые кнопки в разных местах (прорези) и. В эти рисованные кнопки я вешаю кучу button. На разных разрешениях экрана картинка растягивается не пропорционально, 4:3, 16:9, 16:10 и т.д. прорези для кнопок смещаются и меняется их размер. Что бы я не делал, кнопки не встают в эти прорези идеально чётко на разных разрешениях экрана. Можно конечно отказаться от рисованных круглых кнопок, но таких картинок много и они не мои, придется долго шаманить в Фотошопе.
я голову два дня ломал. Где ты раньше был??
ролику больше года) что же ты сразу не поискал. удачи.
@@forsytee я сразу подписался на твой канал, что бы меньше искать)
@@rankor6110 спасибо, у меня очень такой редко-загугливаемая инфа на канале, есть пару курсов про карты и библиотеку )
@@forsytee у тебя курсовые есть, это то что будет надо)
а пока работаю над своей программой
@@rankor6110 ну "Учебная практика" где библиотека можно и на курсовую пустить. А по курсу "Картографии" можно целый диплом писать)))
Интересно, не так элегантно, как через код под размеры окна высчитывать, но так намного быстрее, да напрягаться не нужно.
поэтому этот вариант и показан)
А что делать если несколько картинок? каждая в разных углах
ну наверное как и с любой другой, привязывать ее к соответствующему углу
@@forsytee Да, но они не изменяются в размерах, т.е они ушил по углам и между ними появляется огромное пространство
@@blfox2974 дерьмо случается
воды много, но спасибо
спасибо) люблю очень подробно все показывать, если вы об этом
@@forsytee понял, удачи тебе!)
@@m1xaedzy и тебе!)
@@forsytee Я думаю он скорее о том, что все кто начинает объяснять начинают настраивать цвет, играться со шрифтами и делать прочую, никому не нужную, фигню. Почему просто сразу не рассказать суть, а не настраивать по полчаса шрифты?
@@AVENGER4565 а потому что чтобы было красиво! ну это традиция у меня пихать везде розовый фон) вообще просто для красоты. а есть смысл делать ролик мол вот кнопка, вот свойство энчор, вот тут выбираете бок формы всем пока...
бесполезное видео
Большое спасибо за отзыв! Поищите другие ролики