According to http://msdn.microsoft.com/de-de/library/system.windows.controls.panel.background.aspx
Panel elements do not receive mouse or stylus events if a Background is not defined. If you need to handle mouse or stylus events but do not want a background for your Panel, use Transparent.
So my question is: Why? Does anybody know the reasoning for this behavior?