private void xpTaskBarBox_Paint(object sender, PaintEventArgs e) { XPTaskBarBox xptBox = sender as XPTaskBarBox; Rectangle itemsRect = xptBox.GetItemsRect(); itemsRect.Width -= 1; itemsRect.Height -= 1; e.Graphics.DrawRectangle(new Pen(Color.FromArgb(113, 137, 183), 3), itemsRect); }
private void xpTaskBarBox1_ProvideHeaderBackgroundBrush(object sender, Syncfusion.Windows.Forms.Tools.ProvideBrushEventArgs args) { // Custom draw the background only when XP Themes is not available. if (!XPThemes.IsThemedOS || !XPThemes.IsThemeActive || !this.xpTaskBar1.ThemesEnabled) { // Blend settings float[] relativeIntensities = { 0.0f, 0.0f, 1.0f }; float[] relativePositions = { 0.0F, 0.5f, 1.0F }; Blend blend = new Blend(); blend.Factors = relativeIntensities; blend.Positions = relativePositions; XPTaskBarBox box = sender as XPTaskBarBox; // Header back brush LinearGradientBrush lgBrush = new LinearGradientBrush(args.Bounds, Color.FromArgb(132, 164, 193), Color.FromArgb(46, 116, 163), 0, true); lgBrush.Blend = blend; args.Brush = lgBrush; } }