2010-11-24 48 views
0

私はWPFでScrollViewerを使用しています。次のように私のXAMLはある::wpfのScrollViewerのスクロール範囲を設定する

私が選択した TextBlockにスクロールバーを設定する方法を知りたい
<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> 

答えて

1
(私は15日のTextBlockにスクロールバーを移動する必要があります。周りに25テキストブロックが表示されますと言います)
textBox15.BringIntoView(); 

FrameworkElement.BringIntoView Method

+0

それは素晴らしいyippieを動作させる!!私はあなたのコードを追加するために少しコードを操作し、添付のプロパティを使用して私は自分の要件を達成することができました。 – GuruC

関連する問題