ComponentFactory.Krypton.Toolkit.MenuItemController.MenuItemController C# (CSharp) Method

MenuItemController() public method

Initialize a new instance of the MenuItemController class.
public MenuItemController ( ViewContextMenuManager viewManager, ViewDrawMenuItem menuItem, NeedPaintHandler needPaint ) : System
viewManager ViewContextMenuManager Owning view manager instance.
menuItem ViewDrawMenuItem Target menu item view element.
needPaint NeedPaintHandler Delegate for notifying paint requests.
return System
        public MenuItemController(ViewContextMenuManager viewManager,
                                  ViewDrawMenuItem menuItem,
                                  NeedPaintHandler needPaint)
        {
            Debug.Assert(viewManager != null);
            Debug.Assert(menuItem != null);
            Debug.Assert(needPaint != null);

            _viewManager = viewManager;
            _menuItem = menuItem;
            NeedPaint = needPaint;
        }