Redirect storage for button metrics.
상속: PaletteTripleMetricRedirect
        /// <summary>
        /// Initialize a new instance of the PaletteFormRedirect class.
        /// </summary>
        /// <param name="redirectForm">Inheritence redirection for form group.</param>
        /// <param name="redirectHeader">Inheritence redirection for header.</param>
        /// <param name="needPaint">Delegate for notifying paint requests.</param>
        public PaletteFormRedirect(PaletteRedirect redirectForm,
                                   PaletteRedirect redirectHeader,
                                   NeedPaintHandler needPaint)
            : base(redirectForm,
                   PaletteBackStyle.FormMain,
                   PaletteBorderStyle.FormMain,
                   needPaint)
        {
            Debug.Assert(redirectForm != null);
            Debug.Assert(redirectHeader != null);

            // Remember the redirect reference
            _redirect = redirectForm;

            // Create the palette storage
            Header = new PaletteHeaderButtonRedirect(redirectHeader, PaletteBackStyle.HeaderForm, PaletteBorderStyle.HeaderForm, PaletteContentStyle.HeaderForm, needPaint);

            // Default other values
            _overlayHeaders = InheritBool.Inherit;
        }
        /// <summary>
        /// Initialize a new instance of the PaletteFormRedirect class.
        /// </summary>
        /// <param name="redirectForm">Inheritence redirection for form group.</param>
        /// <param name="redirectHeader">Inheritence redirection for header.</param>
        /// <param name="needPaint">Delegate for notifying paint requests.</param>
        public PaletteFormRedirect(PaletteRedirect redirectForm,
                                   PaletteRedirect redirectHeader,
                                   NeedPaintHandler needPaint)
            : base(redirectForm, 
                   PaletteBackStyle.FormMain,
                   PaletteBorderStyle.FormMain, 
                   needPaint)
        {
            Debug.Assert(redirectForm != null);
            Debug.Assert(redirectHeader != null);

            // Remember the redirect reference
            _redirect = redirectForm;

            // Create the palette storage
            _paletteHeader = new PaletteHeaderButtonRedirect(redirectHeader, PaletteBackStyle.HeaderForm, PaletteBorderStyle.HeaderForm, PaletteContentStyle.HeaderForm, needPaint);

            // Default other values
            _overlayHeaders = InheritBool.Inherit;
        }