2
私はVisual Studio 2015でMVVM Light WPFアプリケーションを持っています。ScrollViewer
にはTabControl
が入っていますMainWindow.xaml
の内容が含まれています。 TabItem
コントロールの1つにDataGrid
が含まれています。どのように私はのトップにScrollViewer
をスクロールすることができますMVVMのScrollViewerでコントロールの上にスクロール
<ScrollViewer>
<Border>
<DockPanel>
<TabControl>
<TabItem>
<!-- Search controls go here... -->
<DataGrid SelectedItem="{Binding SelectedEmployee}">
<!-- DataGrid columns here... -->
</DataGrid>
<!-- How do I scroll the ScrollViewer to here? -->
<TabControl x:Name="tcEmployeeDetails">
<!-- TabItems go here... -->
</TabControl>
</TabItem>
<TabItem>
<!-- Other items here... -->
</TabItem>
</TabControl>
</DockPanel>
</Border>
</ScrollViewer>
:ユーザーがDataGrid
の行をクリックすると、我々はデータグリッドのSelectedItem
にバインドされたビューモデルにSelectedEmployee
プロパティを使用して、tcEmployeeDetails
TabControl
示しユーザがDataGrid
の行を選択した場合、tcEmployeeDetails
?