Когда элементы ListBox'a выходят за границу формы, то скролла нет, если делать через ScrollViewer, то получается, что вся колонка начинается скроллиться, как быть?
<StackPanel Grid.Column="0"
Margin="5">
<TextBlock Style="{StaticResource TextBlockAsLabel}"
Text="Проходящий студент"
Margin="2"/>
<ComboBox ItemsSource="{Binding Groups}"
Margin="2"
SelectedItem="{Binding GroupFilter}">
<ComboBox.ItemTemplate>
<DataTemplate>
<TextBlock Text="{Binding Name, StringFormat={}Группа - {0}}"
Style="{StaticResource TextBlockAsLabel}"/>
</DataTemplate>
</ComboBox.ItemTemplate>
</ComboBox>
<ListBox ItemsSource="{Binding Students}"
Margin="2"
SelectedItem="{Binding TestFilterStudent}">
<ListBox.ItemTemplate>
<DataTemplate>
<StackPanel>
<TextBlock Text="{Binding SurName, StringFormat={}Фамилия: {0}}"
Margin="2"/>
<TextBlock Text="{Binding Name, StringFormat={}Имя: {0}}"
Margin="2"/>
<TextBlock Text="{Binding MiddleName, StringFormat={}Отчество: {0}}"
Margin="2"/>
<TextBlock Text="{Binding Group.Name, StringFormat={}Группа: {0}}"
Margin="2"/>
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
</StackPanel>