Кажется, что имеет смысл сделать вашу «всплывающую» часть страницы тем контентом, который предназначен для манипулирования контентом на этой странице.Если вы хотите инкапсулировать функциональность «всплывающего окна», вы можете сделать его UserControl.Если вы пошли по этому пути, то анимация его скольжения на экране будет простой.
Windows Phone 7 обычно использует модель MVVM по сравнению с моделью iPhone MVC для структуры приложения.Прямое сравнение поэтому не подходит.В WP7 также используется совершенно другой язык дизайна, чем в iPhone, поэтому прямой дизайн и верстка приложений также вряд ли создаст большой опыт в WP7.
Я бы порекомендовал потратить некоторое время на пониманиеразличия в платформах и то, как ваш существующий дизайн будет лучше всего подходить для отдыха на WP7.Это не только поможет вам улучшить взаимодействие с WP7, но и позволит увидеть, действительно ли этот вопрос относится к тому, что вы должны делать или нет.