Are there any guidelines to this? WPF windows are shown in taskbar by default. You must excplicitly set them not be shown there by
ShowInTaskbar = False
However it seems that many Microsoft programs seem to have only main window in taskbar.
Please refer to MSDN.
Make the following window types appear on the taskbar (for Windows 7, by using a taskbar button thumbnail):
For Windows 7, use taskbar button thumbnails to group the following window types with the primary window taskbar button it was launched from. Each program (specifically, each program perceived as a separate program) should have a single taskbar button.