VerticalScrollBarValue
Introduction
Code Example - Getting VerticalScrollBarValue
var mainPanel = new StackPanel();
mainPanel.AddToRoot();
var label = new Label();
mainPanel.AddChild(label);
var scrollViewer = new ScrollViewer();
scrollViewer.InnerPanel.StackSpacing = 3;
for (int i = 0; i < 20; i++)
{
var coloredRectangle = new ColoredRectangleRuntime();
coloredRectangle.Color = Color.Red;
scrollViewer.AddChild(coloredRectangle);
}
scrollViewer.ScrollChanged += (sender, args) =>
{
label.Text =
$"Scroll position: {scrollViewer.VerticalScrollBarValue:N0}/" +
$"{scrollViewer.VerticalScrollBarMaximum}";
};
mainPanel.AddChild(scrollViewer);
Last updated
Was this helpful?

