C#中怎么实现点击Button后读取Word稳定并显示到WPF上

C#中如何实现点击Button后读取Word稳定并显示到WPF上!
        WPF显示Word文档用什么控件??具体怎么实现的!!!
       我是菜鸟哈所以问了这菜鸟问题,但是我觉得搞懂这个对我以后有很大帮助!!!!!
       请大家多多指教,思路和代码都能够写出!!!!
------解决思路----------------------
1. 直接使用wpf的浏览器控件
2.使用DSOFramer(虽然有点老,但是今天看来还是挺适用的,只是最新版本的无法支持而已,我做过支持的2010)
3.自己用stream来读取。按格式写 ,或者使用flowdocument这样的文档对象