ItemsControl
by default does not wrap ItemsPresenter
in ScrollViewer
so you have to do it manually like so:
<ScrollViewer Grid.Column="0" Grid.Row="1">
<ItemsControl x:Name="tStack" ... >
<!-- .... -->
</ItemsControl>
</ScrollViewer>