Compare commits

..

2 Commits

Author SHA1 Message Date
12606d45fb [chore:] result gui 2026-02-28 18:14:48 +01:00
ce1eeab166 [chore:] implemented RefreshResultView() 2026-02-28 18:14:31 +01:00
2 changed files with 22 additions and 4 deletions

View File

@@ -201,9 +201,11 @@
<Label FontSize="20" Content="Ergebnisse" VerticalContentAlignment="Center" /> <Label FontSize="20" Content="Ergebnisse" VerticalContentAlignment="Center" />
</StackPanel> </StackPanel>
</TabItem.Header> </TabItem.Header>
<Grid RowDefinitions="2*,*,*"> <Grid ColumnDefinitions="*,*">
<ListBox x:Name="LbResult" Margin="10,10,10,10"></ListBox>
<ScrollViewer Grid.Column="1">
<TextBlock x:Name="TbResultStatistics"></TextBlock>
</ScrollViewer>
</Grid> </Grid>
</TabItem> </TabItem>
</TabControl> </TabControl>

View File

@@ -126,7 +126,23 @@ public partial class MainWindow : Window
private void RefreshResultView() private void RefreshResultView()
{ {
return; LbResult.Items.Clear();
foreach (Student s in Settings.Instance.Students)
{
try
{
for(int i = 0; i<s.Result.Count;i++)
{
LbResult.Items.Add($"{s.Name} ({s.ID}) - {i+1}. Semester: {s.Result[i]}");
}
}
catch (Exception ex)
{
Console.WriteLine(ex.StackTrace);
}
}
TbResultStatistics.Text = CourseCrafter.GenerateStatistics();
} }
private void LbStudentsImported_OnSelectionChanged(object? sender, SelectionChangedEventArgs e) private void LbStudentsImported_OnSelectionChanged(object? sender, SelectionChangedEventArgs e)