Exemplo n.º 1
0
 private void CheckSearch(OrgChartDiagram org)
 {
     if ((org.DataContext as ChartViewModel).SearchVisibility == Visibility.Visible)
     {
         (org.DataContext as ChartViewModel).Item = null;
     }
     else if ((org.DataContext as ChartViewModel).SearchVisibility == Visibility.Visible)
     {
         (org.DataContext as ChartViewModel).Item = null;
     }
 }
Exemplo n.º 2
0
 public static void PropertyChangedCallback(DependencyObject depObj, DependencyPropertyChangedEventArgs args)
 {
     diagram = depObj as OrgChartDiagram;
     if (args.NewValue == null)
     {
         (diagram.Info as IGraphInfo).ItemTappedEvent -= diagram_ItemTappedEvent;
         diagram.Loaded -= sfdiagram_Loaded;
         diagram         = null;
     }
     if (diagram != null)
     {
         (diagram.Info as IGraphInfo).ItemTappedEvent += diagram_ItemTappedEvent;
         diagram.Loaded += sfdiagram_Loaded;
     }
 }