Explorar o código

Sets the vertical and horizontal ContentOffset property.

BDisp %!s(int64=4) %!d(string=hai) anos
pai
achega
cb71674e76
Modificáronse 1 ficheiros con 2 adicións e 0 borrados
  1. 2 0
      Terminal.Gui/Views/ScrollView.cs

+ 2 - 0
Terminal.Gui/Views/ScrollView.cs

@@ -117,7 +117,9 @@ namespace Terminal.Gui {
 			set {
 				contentOffset = new Point (-Math.Abs (value.X), -Math.Abs (value.Y));
 				contentView.Frame = new Rect (contentOffset, contentSize);
+				vertical.ContentOffset = -contentOffset.Y;
 				vertical.Position = Math.Max (0, -contentOffset.Y);
+				horizontal.ContentOffset = -contentOffset.X;
 				horizontal.Position = Math.Max (0, -contentOffset.X);
 				SetNeedsDisplay ();
 			}