Member 13142345 Ответов: 2

Как закрыть окна без полей с помощью кнопки


я создал форму windows и отключил свойство frmborderstyle на NONE.

теперь я создал кнопку Закрыть, чтобы закрыть страницу, и написал следующий код.

форм.удалить("моя страница")

Но это дает system.argument.exeception в качестве аргумента(ключа) недопустимо.

Что я уже пробовал:

forms.remove("MyPage")

Richard MacCutchan

Что такое forms и какие параметры ожидаются от remove метод?

Member 13142345

forms - это коллекция форм visual basic.
Remove удаляет элемент из коллекции объектов и принимает ключ в виде строки

Member 13142345

можете ли вы предложить мне лучший способ сделать это?

Richard MacCutchan

Смотрите мое решение ниже.

2 Ответов

Рейтинг:
4

Aifos Lavigne

Я не понял вашего вопроса. Но я использую простой метод ниже, чтобы закрыть свою форму windows.

me.close()


Member 13142345

Просто и превосходно.:)

Рейтинг:
0

Richard MacCutchan

Если вы посмотрите на Контроль.Класс ControlCollection (System.Окна.Формы)[^] вы увидите, что Remove метод принимает только ссылку на элемент управления или целое число.