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

Тема в разделе ".NET", создана пользователем Haicon, 29 дек 2008.

  1. Haicon

    Haicon Гость

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

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

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

    etc Гость

    Извините, кто на ком ... ?
     
  3. LuMee

    LuMee Well-Known Member

    Регистрация:
    2 май 2006
    Сообщения:
    477
    Симпатии:
    0
    Что-то не понятно, зачем на панель класть форму? Может имеет смысл превратить базовые формы в user control'ы и уже их на панели выкладывать?
     
  4. Haicon

    Haicon Гость


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

    LuMee Well-Known Member

    Регистрация:
    2 май 2006
    Сообщения:
    477
    Симпатии:
    0
    Опять же, содержимое базовых форм можно превратить в контролы. Эти контролы уже показывать на базовых формах или на той форме с панелями. Ну а программно положить контрол на панель - дело совсем нехитрое.
    Другой вариант - посмотреть в сторону MDI.
     
  6. Haicon

    Haicon Гость


    Спасибо!
     
Загрузка...

Поделиться этой страницей