ComponentFactory.Krypton.Toolkit.KryptonOffice2007Renderer.OnRenderToolStripContentPanelBackground C# (CSharp) Метод

OnRenderToolStripContentPanelBackground() защищенный Метод

Raises the RenderToolStripContentPanelBackground event.
protected OnRenderToolStripContentPanelBackground ( System.Windows.Forms.ToolStripContentPanelRenderEventArgs e ) : void
e System.Windows.Forms.ToolStripContentPanelRenderEventArgs An ToolStripContentPanelRenderEventArgs containing the event data.
Результат void
        protected override void OnRenderToolStripContentPanelBackground(ToolStripContentPanelRenderEventArgs e)
        {
            // Must call base class, otherwise the subsequent drawing does not appear!
            base.OnRenderToolStripContentPanelBackground(e);

            // Cannot paint a zero sized area
            if ((e.ToolStripContentPanel.Width > 0) &&
                (e.ToolStripContentPanel.Height > 0))
            {
                using (LinearGradientBrush backBrush = new LinearGradientBrush(e.ToolStripContentPanel.ClientRectangle,
                                                                               KCT.ToolStripContentPanelGradientEnd,
                                                                               KCT.ToolStripContentPanelGradientBegin,
                                                                               90f))
                {
                    e.Graphics.FillRectangle(backBrush, e.ToolStripContentPanel.ClientRectangle);
                }
            }
        }