Ejemplo n.º 1
0
 private void OnUpdateTabsEnabled(UpdateTabsEnabledMessage message)
 {
     foreach (ITLCGenTabItem item in TabItems)
     {
         if (item.CanBeEnabled())
         {
             item.IsEnabled = true;
             if (item is TLCGenMainTabItemViewModel)
             {
                 TLCGenMainTabItemViewModel tab = item as TLCGenMainTabItemViewModel;
                 foreach (ITLCGenTabItem item2 in tab.TabItems)
                 {
                     if (item2.CanBeEnabled())
                     {
                         item2.IsEnabled = true;
                     }
                     else
                     {
                         item2.IsEnabled = false;
                     }
                 }
             }
         }
         else
         {
             item.IsEnabled = false;
         }
     }
 }
Ejemplo n.º 2
0
 private void OnUpdateTabsEnabled(UpdateTabsEnabledMessage message)
 {
     foreach (ITLCGenTabItem item in TabItems)
     {
         if (item.CanBeEnabled())
         {
             item.IsEnabled = true;
         }
         else
         {
             item.IsEnabled = false;
         }
     }
 }