xaml
<ScrollViewer VerticalAlignment="Stretch" x:Name="scrollviewer" VerticalScrollBarVisibility="Hidden" HorizontalScrollBarVisibility="Disabled" TouchDown="ScrollViewer_TouchDown" TouchMove="ScrollViewer_TouchMove" TouchUp="ScrollViewer_TouchUp">
<!--<DataGrid CanUserDeleteRows="False" CanUserAddRows="False" IsReadOnly="True" SelectionUnit="FullRow" Name="datagrid" HorizontalAlignment="Stretch" HorizontalContentAlignment="Center" VerticalAlignment="Top" AutoGenerateColumns="True" Background="{x:Null}" BorderBrush="{x:Null}">-->
<DataGrid
AutoGenerateColumns="True" IsReadOnly="True"
Name="dataGrid" Background="White"
GridLinesVisibility="All" Margin="5"
HorizontalAlignment="Center" CanUserAddRows="False"
HeadersVisibility="Column" AlternationCount="2" BorderThickness="1" FontSize="22" SelectedCellsChanged="DataGrid_SelectedCellsChanged" Focusable="False">
<DataGrid.Columns>
<DataGridCheckBoxColumn x:Name="c