示例#1
0
 public MyScrollBar(ScrollBarPosition position, Action <double> mouseDragScroll_EventHandler)
     : base()
 {
     this.position = position;
     this.mouseDragScroll_EventHandler = mouseDragScroll_EventHandler;
     this.Cursor = Cursors.SizeNS;
     this.SetAnimationParameters(true, EasingFunctions.QuadraticOut, 250, 25);
     this.SetStyle(ControlStyles.UserPaint | ControlStyles.OptimizedDoubleBuffer | ControlStyles.AllPaintingInWmPaint | ControlStyles.SupportsTransparentBackColor, true);
     this.UpdateScrollBarScroll(0, 0, 0, false);
 }
示例#2
0
 public static void SetScrollBarPosition(DependencyObject obj, ScrollBarPosition value)
 {
     obj.SetValue(ScrollBarPositionProperty, value);
 }