Ответ 1
Официальные образцы:
Можно ли встроить игру XNA в С# WinForm или С++ Window. Если да, то How.
Я хочу использовать обычные элементы управления пользовательским интерфейсом и иметь оконный интерфейс игры для более интерактивного и динамического моделирования.
Официальные образцы:
У меня был успех, используя метод, описанный здесь:
XNA 3.0 и Winforms, простой способ
Сообщение в блоге было написано для XNA 3.0, но у меня не было проблем с использованием того же метода с XNA 4.0.
Это очень просто по сравнению с официальным образцом Microsoft, но поскольку этот метод официально не поддерживается, вы должны использовать его на свой страх и риск. Он отлично работал в моем случае и требовал минимальных изменений в классе Game.