Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / MDI / 9 сообщений из 9, страница 1 из 1
15.12.2004, 19:01
    #32829269
00
00
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MDI
Имею MDI приложение, в котором есть две формы FormMain(parent) и FormChield.

В FormMain определено:

FormChield frmChield = new FormChield();

при вызове обработчика menuItem_Click появляется форма FormChield

private void menuItem_Click(object sender, System.EventArgs e)
{
if(frmChield == null)
frmChield = new FormChield();
frmChield.MdiParent = this;
frmChield.Show();
}

Но если закрыть эту форму и попытаться открыть ее еще раз, то выдается Exception(при вызове frmChield.Show()): Cannot access a disposed object named "FormChield".

А почему, ведь память выделенная под обьект frmChield остается нетронутой.
...
Рейтинг: 0 / 0
15.12.2004, 19:12
    #32829277
Лиман Артём
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MDI
00
А почему, ведь память выделенная под обьект frmChield остается нетронутой.
а ты почем это знаешь?
Код: plaintext
1.
if(frmChield == null || frmChield.IsDisposed)frmChield = new FormChield();
...
Рейтинг: 0 / 0
15.12.2004, 19:13
    #32829279
Один
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MDI
/topic/75194
...
Рейтинг: 0 / 0
15.12.2004, 19:13
    #32829281
Лиман Артём
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MDI
кстати правильно Child а не Chield
...
Рейтинг: 0 / 0
15.12.2004, 19:20
    #32829286
Лиман Артём
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MDI
2Один, и стоило такой запутанный линк давать из-за двух строчек кода?
...
Рейтинг: 0 / 0
15.12.2004, 19:25
    #32829294
Один
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MDI
Лиман Артём2Один, и стоило такой запутанный линк давать из-за двух строчек кода? Это был тонкий намек на возможности поиска в форуме :)
...
Рейтинг: 0 / 0
15.12.2004, 19:26
    #32829296
Лиман Артём
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MDI
2Один, ааааааааааааааааа
...
Рейтинг: 0 / 0
15.12.2004, 19:43
    #32829307
00
00
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MDI
Лиман Артём2Один, и стоило такой запутанный линк давать из-за двух строчек кода?

Как видишь для меня стоило
...
Рейтинг: 0 / 0
15.12.2004, 19:44
    #32829309
00
00
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MDI
А за - frmChield.IsDisposed - спасибо
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / MDI / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]