|
6 / 6 / 3
Регистрация: 20.04.2012
Сообщений: 303
|
|||||||||||||||||||||
Переход от одной формы к другой и ошибка при закрытии одной из них08.06.2012, 11:37. Показов 5090. Ответов 4
Метки нет (Все метки)
Здравствуйте! Есть 2 формы. Из одной перехожу во вторую по нажатию кнопки, со второй возвращаюсь в первую 2мя способами: 1) при закрытии формы2 крестиком 2) при нажатии кнопки "Назад".
Проблемма: Если я закрываю форму2 и появляется форма1 и я выхожу из приложения(закрываю его) то оно нормально закрывается. А вот если я из формы2 нажимаю "Назад" и появляется форма1 то при ее закрытии выдает ошибку: InvalilOperationException was unhandled Коллекция была изменена;невозможно выполнить операцию перечесления. Вот коды: при нажатии открывается форма2
0
|
|||||||||||||||||||||
| 08.06.2012, 11:37 | |
|
Ответы с готовыми решениями:
4
При закрытии одной формы и переходе на другую выходит ошибка |
|
200 / 168 / 38
Регистрация: 21.10.2011
Сообщений: 178
|
|||||
| 08.06.2012, 12:15 | |||||
|
В итоге вы наплодили кучу спрятанных от пользователя форм Полный код хотелось бы увидеть, ибо тут нет фрагмента, вызвавшего эксепшн
0
|
|||||
|
6 / 6 / 3
Регистрация: 20.04.2012
Сообщений: 303
|
||||||||||||||||||||||
| 08.06.2012, 14:22 [ТС] | ||||||||||||||||||||||
|
если так, то даже закрывая форму2 получается я напложу много форм1? как тогда прятать и показывать форму1 если без Form1 f1 = new Form1(); оно ругается на f1.Visible = true; а при нажатии "Назад" я получается создаю 2 формы1 сразу ?
так ведь можно просто постоянно прятать их по очереди не создавая новых экземпляров ? а закрывать программу только при закрытии формы1. для этого нужно при нажатии на крестик не закрывать форму2 а просто прятать и показывать форму1. подскажите как писать в кнопках Hide и Show что бы не создавать новые копии. Добавлено через 32 минуты ладно скрывать по очередно нет надобности, главное скрывать форму1 а при закрытии формы2 снова отображать форму1. попробовал так: открываю форму2 ShowDialog и скрываю форму1
0
|
||||||||||||||||||||||
|
6 / 6 / 3
Регистрация: 20.04.2012
Сообщений: 303
|
|
| 11.06.2012, 09:33 [ТС] | |
|
как я понял со слов Vermilion, если постоянно при переходах писать Form2 f2 = new Form2(); и Form1 f1 = new Form1();, то создасться куча новых экземпляров форм 2 и 1
0
|
|
| 11.06.2012, 09:33 | |
|
Помогаю со студенческими работами здесь
5
Переход от одной формы к другой Переход от одной формы к другой
Переход из одной формы к другой форме и обратно Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам
Кирхгофа, решает её и находит токи на L и напряжения на C в установ. режимах до и. . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/
O1rJuneU_ls
https:/ / vkvideo. ru/ video-115721503_456239114
|