public void AddTab(object control, string title, int copyNo, bool duplicatesAllowed = true)
 {
     ModuleTabItem tabItemT = new ModuleTabItem(title, copyNo);
     tabItemT.Content = control;
     Items.Add(tabItemT);
     SelectedIndex = Items.Count - 1;
     SelectedItem = tabItemT;
     tabItemT.IsSelected = true;
     CheckItems();
     //((UserControl)tabItemT.Content).Width = Cache.sWidth;
     //((UserControl)tabItemT.Content).Height = Cache.sHeight;
 }
 public void AddTab(object control, string title, bool duplicatesAllowed = true)
 {
     int copies = Cache.NoOpened(control.GetType());
     if (copies >= 1 && !duplicatesAllowed) { return; }
     ModuleTabItem tabItemT = new ModuleTabItem(title, Cache.NoOpened(control.GetType()));
     tabItemT.Content = control;
     Items.Add(tabItemT);
     SelectedIndex = Items.Count - 1;
     SelectedItem = tabItemT;
     tabItemT.IsSelected = true;
     CheckItems();
 }