I have a WPF MVVM application, in which ScrollViewer contains a user control with multiple Expanders
<UserControl>
<Expander>
<Grid>
<Grid.RowDefinitions>
<RowDefinition />
<RowDefinition />
...
</Grid.RowDefinitions>
<Expander Grid.Row="0" />
<Expander Grid.Row="1" />
...
</Grid>
</Expander>
</UserControl>
How could I make expanded Expander to scroll into view so it's content is visible?