WPF C# Tutorial

    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    x:Class="ScrollViewer_Methods.Window1"
    Title="ScrollViewer Methods Sample"
    Loaded="onLoad">
  
    ScrollViewer Content Scrolling Methods
    
      Adjust Line Up
      Adjust Line Down
      Adjust Line Right
      Adjust Line Left
      Adjust Page Up
      Adjust Page Down
      Adjust Page Right
      Adjust Page Left
      
    
    
    
      
         
      
    
  

//File:Window.xaml.cs
using System;
using System.Windows;
using System.Windows.Automation.Provider;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Navigation;
using System.Text;
namespace ScrollViewer_Methods
{
    public partial class Window1 : Window
    {
        private void onLoad(object sender, System.EventArgs e)
        {
            StringBuilder myStringBuilder = new StringBuilder(400);
            for (int i = 0; i < 100; i++)
            {
                myStringBuilder.Append("this is a test ");
            }
            txt1.Text = myStringBuilder.ToString();
        }
        private void svLineUp(object sender, RoutedEventArgs e)
        {
            sv1.LineUp();
        }
        private void svLineDown(object sender, RoutedEventArgs e)
        {
            sv1.LineDown();
        }
        private void svLineRight(object sender, RoutedEventArgs e)
        {
            sv1.LineRight();
        }
        private void svLineLeft(object sender, RoutedEventArgs e)
        {
            sv1.LineLeft();
        }
        private void svPageUp(object sender, RoutedEventArgs e)
        {
            sv1.PageUp();
        }
        private void svPageDown(object sender, RoutedEventArgs e)
        {
            sv1.PageDown();
        }
        private void svPageRight(object sender, RoutedEventArgs e)
        {
            sv1.PageRight();
        }
        private void svPageLeft(object sender, RoutedEventArgs e)
        {
            sv1.PageLeft();
        }
    }
}