protected virtual void OnScrollNeedsChanged(ScrollNeedsEventArgs args)
 {
     if (ScrollNeedsChanged != null)
     {
         ScrollNeedsChanged(this, args);
     }
 }
 protected virtual void OnScrollNeedsChanged(ScrollNeedsEventArgs args)
 {
     if (this.ScrollNeedsChanged == null)
     {
         return;
     }
     this.ScrollNeedsChanged((object)this, args);
 }