Настройка степени прокрутки ScrollViewer в wpf - PullRequest
0 голосов
/ 24 ноября 2010

Я использую ScrollViewer в WPF. Мой XAML выглядит следующим образом: *

<ScrollViewer HorizontalScrollBarVisibility="Auto" x:Name="ScrollProcess">

   <ItemsControl ItemsSource="{Binding Steps}">

        <ItemsControl.ItemsPanel>
            <ItemsPanelTemplate>
                <StackPanel Orientation="Horizontal"></StackPanel>
            </ItemsPanelTemplate>
        </ItemsControl.ItemsPanel>

        <ItemsControl.ItemTemplate>
            <DataTemplate>
                  <TextBlock>Test Text</TextBlock>
            </DataTemplate>
        </ItemsControl.ItemTemplate>

    </ItemsControl>

</ScrollViewer>

Я хочу знать, как установить полосу прокрутки на выбранную TextBlock (скажем, отображается около 25 текстовых блоков. Мне нужно переместить полосу прокрутки на 15-й текстовый блок)

1 Ответ

1 голос
/ 24 ноября 2010
textBox15.BringIntoView();

FrameworkElement.BringIntoView Method

...