Как UserControl показать модально?
От: ivs13  
Дата: 01.11.10 15:07
Оценка:
Есть форма, на которой отображаются разные UserControl'ы.
Нужно сделать, чтобы по нажатию кнопки в одном контроле он dispose'ился и на его месте появлялся другой.

01.11.10 19:36: Перенесено модератором из '.NET' — TK
Re: Как UserControl показать модально?
От: llirik  
Дата: 02.11.10 10:18
Оценка:
Здравствуйте, ivs13, Вы писали:

I>Есть форма, на которой отображаются разные UserControl'ы.

I>Нужно сделать, чтобы по нажатию кнопки в одном контроле он dispose'ился и на его месте появлялся другой.

контрол, по которому нажали диспозился?
может достаточно Visible=false
Мне твоя Москва нравится, и обратно в Россию я не вернусь! (с) мыльная о.
Re[2]: Как UserControl показать модально?
От: ivs13  
Дата: 02.11.10 10:56
Оценка:
L>контрол, по которому нажали диспозился?
L>может достаточно Visible=false

Нет, нужно все же прибивать контролы. Понадобится он еще или нет — не известно, если будет нужен — все равно будет создан заново с новыми параметрами. Если прятать — то после каждого действия пользователя будут оставаться б/ушные контролы, никакой памяти не хватит.
Re: Как UserControl показать модально?
От: Аноним  
Дата: 02.11.10 12:30
Оценка:
Здравствуйте, ivs13, Вы писали:

I>Есть форма, на которой отображаются разные UserControl'ы.

I>Нужно сделать, чтобы по нажатию кнопки в одном контроле он dispose'ился и на его месте появлялся другой.

Удали его из коллекции Controls родительского элемента. Ну и не забудь подчистить все ссылки на него (если имеются)
Re[2]: Как UserControl показать модально?
От: ivs13  
Дата: 03.11.10 12:19
Оценка:
Разобрался, получилось вроде, что хотел. Всем спасибо!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.