There are millions of VB6 Forms out there. Some of them will remain the same for a long time. Others want to migrate to the new technology of presentation, without adding new effects, but only for using new features like WPF,WCF and so on. The only path to migration is to rewrite every form in the new model of presentation WPF with XAML.
Another solution is to have a tool that convert the controls and their properties into the new model, where you can add logic and services to the "old and well-known" interfaces.
VB6(2)XAML is born to do this. With this tool you can migrate your forms into XAML Code to work with WPF and the .net Framework 3.0.