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

ViewDrawRibbonGroupRadioButtonImage() public method

Initialize a new instance of the ViewDrawRibbonGroupRadioButtonImage class.
public ViewDrawRibbonGroupRadioButtonImage ( KryptonRibbon ribbon, KryptonRibbonGroupRadioButton ribbonRadioButton, bool large ) : System
ribbon KryptonRibbon Reference to owning ribbon control.
ribbonRadioButton KryptonRibbonGroupRadioButton Reference to ribbon group radio button definition.
large bool Show the large image.
return System
        public ViewDrawRibbonGroupRadioButtonImage(KryptonRibbon ribbon,
                                                   KryptonRibbonGroupRadioButton ribbonRadioButton,
                                                   bool large)
        {
            Debug.Assert(ribbonRadioButton != null);

            // Remember incoming parameters
            _ribbonRadioButton = ribbonRadioButton;
            _large = large;

            // Use redirector to get the radio button images and redirect to parent palette
            PaletteRedirectRadioButton redirectImages = new PaletteRedirectRadioButton(ribbon.GetRedirector(), ribbon.StateCommon.RibbonImages.RadioButton);

            // Create drawing element
            _drawRadioButton = new ViewDrawRadioButton(redirectImages);

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