protected override void OnDrawSideBarBackground(DrawElementArgs e)
 {
     this.DrawBarBackground(e.Graphics, e.Bounds, e.Bounds);
 }
 protected override void OnDrawSideBarBackground(DrawElementArgs e)
 {
     this.DrawBarBackground(e.Graphics,e.Bounds,e.Bounds);
 }
		protected abstract void OnDrawSideBarBackground(DrawElementArgs e);
		public void DrawSideBarBackground(DrawElementArgs e)
		{
			if (e.IsEmpty()) return;
			this.OnDrawSideBarBackground(e);
		}
 protected abstract void OnDrawSideBarBackground(DrawElementArgs e);
 public void DrawSideBarBackground(DrawElementArgs e)
 {
     if (e.IsEmpty()) return;
     this.OnDrawSideBarBackground(e);
 }