Если вы добавите ContentControl в ваш документ XAML, вы можете вставить в него другой элемент управления. Вы можете либо связать свойство Content ContentControl с другим. Xaml и установить ContentControl скрытым по умолчанию, а затем сделать его видимым в обработчике событий Button OnClick, либо вы можете иметь ContentControl видимым все время и просто установить его Content свойство в обработчике события Button OnClick.