Hello Tom,
There are some host controls can contain the Office content,
1. .NET WebBrowser(We need to place a winform host on the WPF application and use the winform host to contain an WebBrowser and then we can use WebBrowser's Navigate function to open an Office document)
2.DsoFramer. This is an ActiveX control,there are some code smaples in WPF SDK that demostrate how to host an ActiveX control inside the WPF application
http://msdn2.microsoft.com/en-us/library/ms742735.aspx
Dr. WPF has blogged this on this topic with sample codes for downloading,
http://drwpf.com/blog/Home/tabid/36/EntryID/3/Default.aspx
Have a nice day!
Ji Zhou
MSDN Subscriber Support in Forum
If you have any feedback on our support, please contact msdnmg@microsoft.com
Please remember to mark the replies as answers if they help and unmark them if they provide no help.