В настоящее время я разрабатываю приложение MDI (настраиваемый CRM) в .net 4.0, и мне начинает не нравиться весь интерфейс просто потому, что нет реального способа отслеживать, какие окна открыты или закрыты, и это, вероятно, приведет к очень запутанный интерфейс.
Как лучше всего этого избежать? - Следует ли мне реализовать панель задач для отслеживания каждого открытого ребенка MDI? - Должен ли я вместо этого использовать диалоги, чтобы предотвратить многозадачность? - Есть ли способ изменить размер свернутого окна в контейнере mdi (почему они такие маленькие, вы даже не можете прочитать полный заголовок формы таким образом ...)
Извините за так много вопросов, заранее спасибо.