излизане от форма

4 отговора 182 прегледа
#1

излизане от форма

искам като натисна escape формата ми да се затвори. как става това?

Отговор
в отговор на trp #2

Re: излизане от форма

Правиш и пропертито KeyPreview=True, и във form_KeyDown дебнеш за Escape (май беше код 27) и скриваш или ънлоудваш формата ако е натиснат.
Сигурно има и други начини.

Отговор
в отговор на trp #3

Re: излизане от форма

Да, има и други начини.

Ако във формата има бутон Close, който затваря формата - можеш просто да му сетнеш свойството .Cancel = True и при натискане на ESC - ще се изпълнява събитието CommandX_Click().

Аналогично - свойството .Default = True прави бутона по подразбиране, и реагира на натискане на Enter.

Отговор
в отговор на Щиpлиц #4

Re: излизане от форма

e da, towa wtoroto e dosta po-qko :)))

Отговор
в отговор на trp #5

Re: излизане от форма

da, a butona moje da e nevidim:)))

btnClose.Visible-False

Отговор