I am wondering what is the best way to allow a user to input text into a MessageDialog in a Windows 10 universal app.(Forgot password system). From the research I've done this doesn't seem possible with a MessageDialog but can be accomplished with a ContentDialog. So far I've found [this](http://www.reflectionit.nl/blog/2015/windows-10-xaml-tips-messagedialog-and-contentdialog) site which explains roughly how to use the ContentDialog, but not with text input, and [and this article on MSDN](https://msdn.microsoft.com/library/windows/apps/windows.ui.xaml.controls.contentdialog.aspx) which does show how to use a textbox with a ContentDialog but the method shown seems quite complex to me. 

So, does anyone know of any more simplistic way of doing this or is the MSDN way the simplest its going to get?

Thanks for any help

Nathan