Мне кажется, я вас правильно понимаю, но если нет, дайте мне знать.
Возможно написать чат клиент в одном приложении WPF, однако, если вы создаете приложение чата в модели клиент-сервер, вам также понадобится чат сервер , который, по всей вероятности, не будет приложением WPF.