How can i horizontally scroll a listview within single column in a DataGrid, using a scrollbar that is external to the DataGrid, ensuring that each row scrolls at the same time?

(I would also like the starting position of the scrollbar to be all the way to the right, so that the last item in the listview is visible when the data is loaded)

I cannot use and third-party libraries or dlls.

Any help would be greatly appreciated.

Many thanks

***EDIT***

First column sample code

```
<DataGridTemplateColumn Width="325" Header="Header Text" >  
<DataGridTemplateColumn.CellTemplate>
    <DataTemplate>
        <ListBox ItemsSource="{Binding TrendList}" 
            BorderThickness="0" 
            Background="Transparent" 
            ScrollViewer.HorizontalScrollBarVisibility="Auto" 
            HorizontalAlignment="Center" 
            HorizontalContentAlignment="Center"
            >
            <ListBox.Resources>
                <Style TargetType="ScrollViewer">
                    <Setter Property="resex:ScrollSynchronizer.ScrollGroup" Value="Group1" />
                    <Setter Property="resex:ScrollSynchronizer.AlwaysScrollToEnd" Value="True" />
                </Style>
            </ListBox.Resources>
            <ListBox.ItemTemplate>
                <DataTemplate>
                    <Label Margin="2,2,2,2" Width="25" Height="25"  
                        HorizontalAlignment="Center" VerticalAlignment="Center"
                        HorizontalContentAlignment="Center" VerticalContentAlignment="Center"
                        Content="{Binding ArisingList.Count}"
                        FontWeight="Bold
                        >
                        <interact:Interaction.Triggers>
                            <interact:EventTrigger EventName="MouseDoubleClick">
                                <interact:InvokeCommandAction Command="{Binding OpenPCICommand}"
                                    CommandParameter="{Binding ArisingList}" />
                            </interact:EventTrigger>
                        </interact:Interaction.Triggers>
                        <Label.Style>
                            <Style TargetType="Label">
                                <Setter Property="Background" Value="Green"></Setter>
                                <Style.Triggers>
                                    <DataTrigger Binding="{Binding ArisingList.Count}" Value="0">
                                        <Setter Property="Background" Value="Red" />
                                    </DataTrigger>
                                </Style.Triggers>
                            </Style>
                        </Label.Style>
                        <Label.ToolTip>
                            <TextBlock x:Name="pciID" Text="{Binding PciID, StringFormat='PCI Number : {0}'}" />
                        </Label.ToolTip>
                    </Label>
                </DataTemplate>
            </ListBox.ItemTemplate>
            <ListBox.ItemsPanel>
                <ItemsPanelTemplate>
                    <StackPanel Orientation="Horizontal" />
                </ItemsPanelTemplate>
            </ListBox.ItemsPanel>
        </ListBox>
    </DataTemplate>

```

This is what i have so far. The scrollbars are all linked internally but they arent linked to any external scrollbar