ComponentFactory.Krypton.Ribbon.ButtonSpecMdiChildRestore.GetEnabled C# (CSharp) Method

GetEnabled() public method

Gets the button enabled state.
public GetEnabled ( IPalette palette ) : ButtonEnabled
palette IPalette Palette to use for inheriting values.
return ButtonEnabled
        public override ButtonEnabled GetEnabled(IPalette palette)
        {
            // Cannot be enabled if not attached to an mdi child window
            if (MdiChild == null)
                return ButtonEnabled.False;

            // Has the maximize button been turned off?
            if (!MdiChild.MaximizeBox)
                return ButtonEnabled.False;

            return ButtonEnabled.True;
        }