private void SubscribeToStoryBoardEvents()
{
if (closingStoryboard != null)
closingStoryboard.Completed += new EventHandler(Closing_Completed);
if (openingStoryboard != null)
openingStoryboard.Completed += new EventHandler(Opening_Completed);
if (inertialMotionStoryboard != null)
inertialMotionStoryboard.Completed += new EventHandler(InertialMotion_Completed);
if (maximizingStoryboard != null)
maximizingStoryboard.Completed += new EventHandler(Maximizing_Completed);
if (restoringStoryboard != null)
restoringStoryboard.Completed += new EventHandler(RestoringMinimized_Completed);
if (restoreMaximizedStoryboard != null)
restoreMaximizedStoryboard.Completed += new EventHandler(RestoringMaximized_Completed);
}