private void SetConnectionNodeDecoratorTemplate(DiagramElement item)
 {
     if (item.ApplyTemplate() && item.Content is UIElement)
     {
         ControlTemplate template  = DiagramElement.GetConnectionNodeDecoratorTemplate(item.Content as UIElement);
         Control         decorator = item.Template.FindName("ConnectionNodeDecorator", item) as Control;
         if (decorator != null && template != null)
         {
             decorator.Template = template;
         }
     }
 }