Одна форма или несколько?
От: linker Россия  
Дата: 08.04.05 05:15
Оценка:
Допустим есть информация которая должна размещатся на форме,эта информация различается для разных объектов,не очень сильно но отличается.Вопрос,делать одну форму и скрывать/показывать информацию относящуюся к данному объекту,или делать отдельную форму для каждого объекта?
... << RSDN@Home 1.1.4 beta 4 rev. 303>>
Re: Одна форма или несколько?
От: byterus Россия  
Дата: 08.04.05 05:57
Оценка:
Здравствуйте, linker, Вы писали:

L>Допустим есть информация которая должна размещатся на форме,эта информация различается для разных объектов,не очень сильно но отличается.Вопрос,делать одну форму и скрывать/показывать информацию относящуюся к данному объекту,или делать отдельную форму для каждого объекта?


Имхо, зависит от того насколько разница информация. Можно прибегнуть к фреймам.
Но я делал так:
Есть разные формы в которых идет конкретизация на объект
Есть общая форма, на ней панель, при создании общей формы как правило редактируемый объект уже известен исходя из него выбирается конкретная форма и у нее доком назначается панель общей формы.
MySQL stored procedure debugging
Re: Одна форма или несколько?
От: Softwarer http://softwarer.ru
Дата: 08.04.05 06:42
Оценка: 2 (1) +1
Здравствуйте, linker, Вы писали:

L>Допустим есть информация которая должна размещатся на форме,эта информация различается для разных объектов,не очень сильно но отличается.Вопрос,делать одну форму и скрывать/показывать информацию относящуюся к данному объекту,или делать отдельную форму для каждого объекта?


Вопрос, насколько отличается и как следует показывать эти отличающиеся фрагменты. Варианты:

— Манипулировать видимостью-расположением фрагментов отображения. Хорошо для самых простых случаев.

— Наследовать варианты от формы или фрейма с "общей" частью. Наиболее мощный подход, особенно хорош если ожидается дальнейшее развитие и усложнение.

— Динамически добавлять дополнительную информацию на форму с общей; например, страничку "допольнительные свойства объекта" на PageControl с общими свойствами. В простом случае — динамически показывать-скрывать такую страничку. Удобно, когда информация естественно "бьется" именно таким образом.
Re[2]: Одна форма или несколько?
От: linker Россия  
Дата: 08.04.05 06:52
Оценка:
Здравствуйте, Softwarer, Вы писали:

S>Здравствуйте, linker, Вы писали:


L>>Допустим есть информация которая должна размещатся на форме,эта информация различается для разных объектов,не очень сильно но отличается.Вопрос,делать одну форму и скрывать/показывать информацию относящуюся к данному объекту,или делать отдельную форму для каждого объекта?


S>Вопрос, насколько отличается и как следует показывать эти отличающиеся фрагменты. Варианты:


S>- Манипулировать видимостью-расположением фрагментов отображения. Хорошо для самых простых случаев.


S>- Наследовать варианты от формы или фрейма с "общей" частью. Наиболее мощный подход, особенно хорош если ожидается дальнейшее развитие и усложнение.


S>- Динамически добавлять дополнительную информацию на форму с общей; например, страничку "допольнительные свойства объекта" на PageControl с общими свойствами. В простом случае — динамически показывать-скрывать такую страничку. Удобно, когда информация естественно "бьется" именно таким образом.


Скорее всего подойдет первый вариант,так как случай действительно простой.
... << RSDN@Home 1.1.4 beta 4 rev. 303>>
Re[2]: Одна форма или несколько?
От: linker Россия  
Дата: 12.04.05 11:49
Оценка:
Вот ещё хотел спросить,если таже проблема но с отчетами(т.е они не значительно но отличаются),как лучше делать несколько или один и манипулировать им(но вроде как не совсем удобно с одним)
... << RSDN@Home 1.1.4 beta 4 rev. 303>>
Re[2]: Одна форма или несколько?
От: linker Россия  
Дата: 12.04.05 13:18
Оценка:
Все вопрос снимается.Ступил конкретно
... << RSDN@Home 1.1.4 beta 4 rev. 303>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.