ComponentFactory.Krypton.Ribbon.KryptonRibbonGroupCluster.OnRibbonGroupClusterInserted C# (CSharp) Method

OnRibbonGroupClusterInserted() private method

private OnRibbonGroupClusterInserted ( object sender, TypedCollectionEventArgs e ) : void
sender object
e TypedCollectionEventArgs
return void
        private void OnRibbonGroupClusterInserted(object sender, TypedCollectionEventArgs<KryptonRibbonGroupItem> e)
        {
            // Setup the back references
            e.Item.Ribbon = Ribbon;
            e.Item.RibbonTab = RibbonTab;
            e.Item.RibbonContainer = this;

            // Force the child item to the fixed lines sizing
            e.Item.ItemSizeMaximum = ItemSizeMaximum;
            e.Item.ItemSizeMinimum = ItemSizeMinimum;
            e.Item.ItemSizeCurrent = ItemSizeCurrent;

            // Only need to update display if this tab is selected and the group is visible
            if ((Ribbon != null) && (RibbonTab != null) && (Ribbon.SelectedTab == RibbonTab))
                Ribbon.PerformNeedPaint(true);
        }