Я пытаюсь создать родительское приложение WPF / Surface, в котором будет размещено несколько приложений WPF / Surface.Я ищу несколько советов о том, как реализовать такую функциональность.Читал http://msdn.microsoft.com/en-us/library/ms742522.aspx, но он говорит о размещении содержимого Win32 в WPF и наоборот.
Моя идея состоит в том, чтобы иметь нечто похожее на MDI-формы, где у вас есть основная форма и вы можете создать несколько дочерних форм.
В моем случае это будут разные приложения, которые будут запускаться с использованием файла конфигурации и загружаться в основное приложение.
Кроме того, поскольку существует способ гарантировать, что память процесса главного окна не захламлена инициированным дочерним процессом.
Редактировать: хост-приложение будет запускать различные приложения в зависимости от того, что выберет пользователь,Можно сказать, что это как средство запуска приложений, созданное на основе WPF / Surface touch SDK.Теперь, когда приложение запущено, программа запуска запускается в фоновом режиме (за исключением показа маленькой кнопки, чтобы через некоторое время снова выдвинуть ее вперед), и когда пользователь завершает работу, программа запуска текущего приложения снова возвращается на передний план.Единственное взаимодействие, которое я считаю необходимым, это знать, что запущенное приложение завершено, или вызывать приложения в ограниченной области экрана.Если кто-то видел панель запуска приложений Microsoft Surface, даже при запуске приложения есть угловые кнопки, которые выводят панель запуска приложений на передний план.