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

ViewDrawRibbonGroupCheckBoxImage() public method

Initialize a new instance of the ViewDrawRibbonGroupCheckBoxImage class.
public ViewDrawRibbonGroupCheckBoxImage ( KryptonRibbon ribbon, KryptonRibbonGroupCheckBox ribbonCheckBox, bool large ) : System
ribbon KryptonRibbon Reference to owning ribbon control.
ribbonCheckBox KryptonRibbonGroupCheckBox Reference to ribbon group check box definition.
large bool Show the large image.
return System
        public ViewDrawRibbonGroupCheckBoxImage(KryptonRibbon ribbon,
                                                KryptonRibbonGroupCheckBox ribbonCheckBox,
                                                bool large)
        {
            Debug.Assert(ribbonCheckBox != null);

            // Remember incoming parameters
            _ribbonCheckBox = ribbonCheckBox;
            _large = large;

            // Use redirector to get the check box images and redirect to parent palette
            PaletteRedirectCheckBox redirectImages = new PaletteRedirectCheckBox(ribbon.GetRedirector(), ribbon.StateCommon.RibbonImages.CheckBox);

            // Create drawing element
            _drawCheckBox = new ViewDrawCheckBox(redirectImages);

            // Add as only child
            Add(_drawCheckBox);
        }