WPF Icon as ImageSource
Assigning the Icon of a window in WPF, should seem rather simpllistic and straight forward. You should be able to simply grab an icon, say the question mark from SystemIcons.Question and practically just assign it to the Window's Icon property. Oh, but of course not! The Icon property is implemented as a ImageSource, now you have hit a war battle, trying to figure out how to convert this damn Icon into an ImageSource. Well, here's how you do it...
http://infosysblogs.com/microsoft/2007/04/wpf_assigning_icon_to_image_co.html