2017-02-18 1 views
1

Как я могу создать программу, содержащую кнопку. Эта кнопка выполняет следующие функции:Кнопка C# WinForms, которая расширяет форму формы триггеров

При нажатии кнопки он расширяет размер формы и добавляет то, что я хочу добавить в форму. Расширенная форма также может изменяться сама по себе.

Примером здесь будет gif того, как Steam это делает.

https://gyazo.com/7330b65d05573208db0eb71a7587d21f

Посмотрите, как это делает, что добавление здесь.

Расширение в картинке -

enter image description here

+1

Вы можете добавить панель, в которую вы добавите этот текст, и установите для нее видимое свойство значение true, когда это необходимо. –

ответ

1

Первый дизайн формы в развернутом виде. Поместите все, что принадлежит красному ящику (в вашем примере), в панель. Установите для всех свойств «Якоря» элемента управления под этим полем «Нижнее». Затем вам просто нужно установить для свойства .Visible панели значение true или false и в то же время отрегулировать размер формы. Когда вы скрываете панель и уменьшаете размер формы, элементы управления ниже панели поднимаются вверх и закрывают промежуток.

Смежные вопросы