Ejemplo n.º 1
0
            public TabDisplayingHelper(UltraTabbedMdiManager mdiManager, string groupKey)
            {
                this.mdiManager = mdiManager;
                this.groupKey   = groupKey;

                mdiManager.TabDisplaying += new MdiTabEventHandler(this.OnTabDisplaying);
            }
Ejemplo n.º 2
0
        private void WfIniUltraTabbedMdiManager(UltraTabbedMdiManager pUtmm)
        {
            try
            {
                //pUtmm = new Infragistics.Win.UltraWinTabbedMdi.UltraTabbedMdiManager(this.components);
                pUtmm                = new Infragistics.Win.UltraWinTabbedMdi.UltraTabbedMdiManager();
                pUtmm.MdiParent      = this;
                pUtmm.InitializeTab += new Infragistics.Win.UltraWinTabbedMdi.MdiTabEventHandler(this.ultraTabbedMdiManager1_InitializeTab);
                pUtmm.TabActivated  += new MdiTabEventHandler(this.ultraTabbedMdiManager1_TabActivated);

                pUtmm.ViewStyle     = Infragistics.Win.UltraWinTabbedMdi.ViewStyle.Office2007;
                pUtmm.UseAppStyling = true;

                pUtmm.AllowNestedTabGroups                 = DefaultableBoolean.False;
                pUtmm.TabNavigationMode                    = MdiTabNavigationMode.VisibleOrder;
                pUtmm.AllowHorizontalTabGroups             = false;
                pUtmm.AllowVerticalTabGroups               = false;
                pUtmm.TabGroupSettings.TabOrientation      = Infragistics.Win.UltraWinTabs.TabOrientation.Default;
                pUtmm.TabGroupSettings.TabStyle            = Infragistics.Win.UltraWinTabs.TabStyle.Office2010Ribbon;
                pUtmm.TabGroupSettings.CloseButtonLocation = Infragistics.Win.UltraWinTabs.TabCloseButtonLocation.Tab;
                pUtmm.TabGroupSettings.ShowTabListButton   = DefaultableBoolean.True;
                //pUtmm.TabGroupSettings.TabOrientation = Infragistics.Win.UltraWinTabs.TabOrientation.LeftTop;
                //pUtmm.TabGroupSettings.TextOrientation = Infragistics.Win.UltraWinTabs.TextOrientation.Horizontal;

                //pUtmm.TabSettings.AllowDrag = MdiTabDragStyle.None;
                pUtmm.TabSettings.CloseButtonVisibility = Infragistics.Win.UltraWinTabs.TabCloseButtonVisibility.WhenSelectedOrHotTracked;
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Ejemplo n.º 3
0
 bool IMdiClientWindow.Activate(UltraTabbedMdiManager manager, MdiClient mdiClient)
 {
     if (mdiClient == null || manager == null)
     {
         return(false);
     }
     if (this.manager == manager && mdiClient.Handle == base.Handle)
     {
         return(true);
     }
     if (base.Handle != mdiClient.Handle)
     {
         return(false);
     }
     this.manager = manager;
     UpdateBorderStyle();
     return(true);
 }
 /// <summary>
 /// If form to show is going to be an MdiChild then following constructor should be used
 /// </summary>
 /// <param name="type">Dispaly Type</param>
 /// <param name="tabbedMdiManager">TabbedMdiManager</param>
 /// <param name="fqtn">Form which is going to be displayed</param>
 public FormDisplayArgs(FormDisplayType type, UltraTabbedMdiManager tabbedMdiManager, object fqtn)
 {
     DisplayType      = type;
     TabbedMdiManager = tabbedMdiManager;
     FQTN             = fqtn.GetType().FullName;
 }