WPF is modified version of Windows forms by Microsoft. Wpf Provide more feature than windows forms with very little code as compared to windows forms. Hence if you want to make your application more attractive with less code you should go for WPF instead of Windows Forms.
http://www.wpf-tutorial.com/about-wpf/wpf-vs-winforms/