VIPINVIVEK Ответов: 2

как сохранить эффект минимизации в бескаркасных winforms


Когда есть строка заголовка и граница для winform, то минимизируйте эффект, то есть анимация, в которой окно будет медленно сворачиваться к панели задач, будет воспроизводиться/происходить. но когда я удаляю границу winform и пытаюсь минимизировать ее, анимация не воспроизводится. Итак, друзья, как сохранить этот анимационный эффект?

2 Ответов

Рейтинг:
0

Aarti Meswania

на некоторых событиях нажатия кнопки или комбинации клавиш / клавиш
в c#

this.WindowState = FormWindowState.Minimized;

в vb
Me.WindowState = FormWindowState.Minimized

Счастливого Кодирования!
:)


VIPINVIVEK

Не сводя к минимуму форму Арти. Если вы заметите разницу между минимизацией окна с границей и окном без границы, то обнаружите, что это окно с границей не будет минимизироваться, как только вы нажмете кнопку.он будет медленно сворачиваться до панели задач. Я хочу сохранить тот же эффект и в формах без границ.

Рейтинг:
0

Dulan Dias

Думаю, я знаю, что тебе нужно.

Это ваша ситуация:
1. Границы-меньше окон форма
2. Кнопка Минимизации

Чтобы свести к минимуму, вы просто добавляете следующий код в событие нажатия кнопки.

this.WindowState = FormWindowState.Minimized;


Но, это не даст вам "Эффект Джинна- когда форма будет сведена к минимуму.

Чтобы получить этот эффект, в WPF проверьте этот ссылка.

Для WinForms я пока не мог найти решения.