A little while back, we did a tutorial on how to embed WinFoms controls inside of WPF application (you can read all about it here ). Today, we are going to flip that on its head - we are going to take a look at how to embed WPF controls inside of a WinForms application. You might be thinking to yourself "why would someone want to do that?" A great question, and there are a couple different reasons. First, perhaps you have an application already written in WinForms, but you want to move to WPF. Instead of rewriting the entire thing from scratch (which might be a large amount of work, and might be time/cost prohibitive), you can rewrite portions of the application as time allows or when you need to redo a particular section anyway. Another reason would be if there is a area of your app that would be easy to do in WPF (maybe because of the animation features, or the composibility) while in WinForms it would be difficult. So what do we need to do to enable this i...