private void SubscribeToTemplatePartEvents()
{
if (closeButton != null)
closeButton.Click += new RoutedEventHandler(CloseButton_Click);
if (maximizeButton != null)
maximizeButton.Click += new RoutedEventHandler(MaximizeButton_Click);
if (restoreButton != null)
restoreButton.Click += new RoutedEventHandler(RestoreButton_Click);
if (minimizeButton != null)
minimizeButton.Click += new RoutedEventHandler(MinimizeButton_Click);
}