protected override void DrawContent(ControlGraphicsInfoArgs info)
        {
            SliderViewInfo vi = info.ViewInfo as SliderViewInfo;

            vi.TrackInfo.Bounds = info.Bounds;
            vi.TrackInfo.State  = vi.TrackInfo.ViewInfo.State;
            ObjectPainter.DrawObject(info.Cache, vi.SliderPainter, vi.TrackInfo);
        }
 protected internal virtual TrackBarInfoCalculator GetCalculator(SliderViewInfo viewInfo)
 {
     return(new TrackBarInfoCalculator(viewInfo, this));
 }