Неколько форм на одной....

  • Автор темы Haicon
  • Дата начала
H

Haicon

Гость
#1
Подскажите как реализовать на C#.

Есть главная форма, на ней размещены например 3 панели.
Так же есть 5 базовых форм.

Вопрос:
1. как разместить в каждой панели одну базовую форму. что бы получилось что на главной форме было 3 базовых формы?
2. Как менять программно в панели базовую форму?
 

LuMee

Well-Known Member
02.05.2006
477
0
#3
Что-то не понятно, зачем на панель класть форму? Может имеет смысл превратить базовые формы в user control'ы и уже их на панели выкладывать?
 
H

Haicon

Гость
#4
Что-то не понятно, зачем на панель класть форму? Может имеет смысл превратить базовые формы в user control'ы и уже их на панели выкладывать?

Есть несколько форм которые используются сами по себе. А есть одна форма ы которой в зависимости от каких либо настроек было возможно просматривать те самостоятельные формы.
это бы позволяло:
1. меньше кода писать
2. меньше кода - меньше ошибок
3. В случае если нужно было бы изменять в базовой форме не пришлось бы менять вдругих местах...
 

LuMee

Well-Known Member
02.05.2006
477
0
#5
Опять же, содержимое базовых форм можно превратить в контролы. Эти контролы уже показывать на базовых формах или на той форме с панелями. Ну а программно положить контрол на панель - дело совсем нехитрое.
Другой вариант - посмотреть в сторону MDI.
 
H

Haicon

Гость
#6
Опять же, содержимое базовых форм можно превратить в контролы. Эти контролы уже показывать на базовых формах или на той форме с панелями. Ну а программно положить контрол на панель - дело совсем нехитрое.
Другой вариант - посмотреть в сторону MDI.

Спасибо!