예제 #1
0
 public void CloseItem(HelpDocFrame item)
 {
     if (TabItemCollection.Contains(item))
     {
         oldStatus = GetCurrentStatus();
         if (item == SelectedItem)
         {
             SelectedIndex = 0;
         }
         TabItemCollection.Remove(item);
         item.IsUsed = false;
         PageTabControlStatusChanged.Invoke(new PageTabControlStatusChangedEventArgs(oldStatus));
     }
 }
예제 #2
0
 public void ShowItem(HelpDocFrame item)
 {
     oldStatus = GetCurrentStatus();
     if (!TabItemCollection.Contains(item))
     {
         TabItemCollection.Add(item);
         item.IsUsed = true;
     }
     if (SelectedItem != item)
     {
         SelectedItem = item;
         PageTabControlStatusChanged.Invoke(new PageTabControlStatusChangedEventArgs(oldStatus));
     }
 }