ComponentFactory.Krypton.Ribbon.RibbonTabController.RibbonTabController C# (CSharp) Method

RibbonTabController() public method

Initialize a new instance of the RibbonTabController class.
public RibbonTabController ( KryptonRibbon ribbon, ViewDrawRibbonTab target, NeedPaintHandler needPaint ) : System
ribbon KryptonRibbon Reference to owning control.
target ViewDrawRibbonTab Target for state changes.
needPaint NeedPaintHandler Delegate for notifying paint requests.
return System
        public RibbonTabController(KryptonRibbon ribbon,
                                   ViewDrawRibbonTab target,
                                   NeedPaintHandler needPaint)
        {
            Debug.Assert(ribbon != null);
            Debug.Assert(target != null);

            // Remember incoming references
            _target = target;
            _ribbon = ribbon;

            // Store the provided paint notification delegate
            NeedPaint = needPaint;
        }