protected virtual void OnRenderItemText(ExplorerBarItemRenderEventArgs e) { if (RenderItemText != null) { RenderItemText(this, e); } }
protected virtual void OnRenderItemBackground(ExplorerBarItemRenderEventArgs e) { if (RenderItemBackground != null) { RenderItemBackground(this, e); } }
protected override void OnRenderItemImage(ExplorerBarItemRenderEventArgs e) { var image = e.Item.GetImage(e.Item.IsLarge); if (image != null) { e.Graphics.DrawImage(image, e.Item.ImageBounds); } }
protected override void OnRenderItemText(ExplorerBarItemRenderEventArgs e) { var font = new Font(e.ExplorerBar.Font, FontStyle.Bold); e.Graphics.DrawString( e.Item.Text, font, e.Item.Selected && e.Item.Checked ? SystemBrushes.Window : SystemBrushes.ControlText, 10 + ImageDimensionLarge + 8, (float)(e.Item.Bounds.Y + ((ButtonHeight / 2.0F) - (font.Height / 2.0F))) ); font.Dispose(); }
protected override void OnRenderItemText(ExplorerBarItemRenderEventArgs e) { var font = new Font("Tahoma", (float)8.25, FontStyle.Bold, GraphicsUnit.Point, 0); e.Graphics.DrawString( e.Item.Text, font, Brushes.Black, 10 + ImageDimensionLarge + 8, (float)(e.Item.Bounds.Y + ((ButtonHeight / 2.0F) - (font.Height / 2.0F))) + 2.0F ); font.Dispose(); }
protected override void OnRenderItemText(ExplorerBarItemRenderEventArgs e) { var font = new Font("Tahoma", (float)8.25, FontStyle.Bold, GraphicsUnit.Point, 0); var brush = e.Item.Selected ? new SolidBrush(Color.FromArgb(37, 77, 137)) : Brushes.Black; e.Graphics.DrawString( e.Item.Text, font, brush, 10 + ImageDimensionLarge + 8, (float)(e.Item.Bounds.Y + ((ButtonHeight / 2.0F) - (font.Height / 2.0F))) + 2.0F ); font.Dispose(); if (e.Item.Selected) { brush.Dispose(); } }
protected override void OnRenderItemBackground(ExplorerBarItemRenderEventArgs e) { DrawContentBackground(e.Graphics, e.Item.Bounds, e.Item.Checked, e.Item.Selected); }