Klassenstufe (90px) + Bildungsplan-Version (160px) + die drei Buttons (JSON importieren/exportieren, Kopieren) allein verlangten schon mehr Breite als die MaxWidth (640) des umgebenden Panels her gab, da sie mit der Fach-Combobox in derselben Grid-Zeile standen. Die "*"-breite Fach-Combobox wurde dadurch auf 0px gequetscht - im Kompetenzen-Tab sichtbar war nur die (leere) Versions-Combobox, die Fach-Auswahl selbst nicht erreichbar. Fach/Klassenstufe/Version stehen jetzt in einer eigenen Zeile, die drei Aktionsbuttons darunter. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
1 parent
ecf64fff88
commit
cdb4637c65
1 file changed
+14
-6
@@ -113,8 +113,12 @@
|
||||
<ScrollViewer>
|
||||
<StackPanel Margin="32,20,32,28" Spacing="14" MaxWidth="640">
|
||||
|
||||
<!-- Fach + Klassenstufe + Bildungsplan-Version Auswahl + Import/Export -->
|
||||
<Grid ColumnDefinitions="*,12,90,12,160,12,Auto,8,Auto,8,Auto">
|
||||
<!-- Fach + Klassenstufe + Bildungsplan-Version Auswahl -->
|
||||
<!-- Eigene Zeile, getrennt von den Aktionsbuttons unten: die früher gemeinsame Grid-Zeile
|
||||
verlangte allein für Klassenstufe + Version + drei Buttons schon mehr Breite, als das
|
||||
umgebende StackPanel (MaxWidth 640) hergibt - die "*"-Spalte der Fach-Combobox wurde
|
||||
dadurch auf 0px gequetscht und war unsichtbar/nicht klickbar. -->
|
||||
<Grid ColumnDefinitions="*,12,90,12,160">
|
||||
<ComboBox Grid.Column="0"
|
||||
ItemsSource="{Binding Subjects}"
|
||||
SelectedItem="{Binding CatalogSubject}"
|
||||
@@ -141,14 +145,18 @@
|
||||
</DataTemplate>
|
||||
</ComboBox.ItemTemplate>
|
||||
</ComboBox>
|
||||
<Button Grid.Column="6" Content="JSON importieren" Click="OnImportClick"
|
||||
</Grid>
|
||||
|
||||
<!-- Aktionen: Import/Export/Kopieren -->
|
||||
<StackPanel Orientation="Horizontal" Spacing="8" HorizontalAlignment="Right">
|
||||
<Button Content="JSON importieren" Click="OnImportClick"
|
||||
IsEnabled="{Binding CatalogSubject, Converter={x:Static ObjectConverters.IsNotNull}}"/>
|
||||
<Button Grid.Column="8" Content="JSON exportieren" Click="OnExportClick"
|
||||
<Button Content="JSON exportieren" Click="OnExportClick"
|
||||
IsEnabled="{Binding CatalogSubject, Converter={x:Static ObjectConverters.IsNotNull}}"/>
|
||||
<Button Grid.Column="10" Content="Kopieren…" Click="OnCopyCatalogClick"
|
||||
<Button Content="Kopieren…" Click="OnCopyCatalogClick"
|
||||
IsEnabled="{Binding CatalogSubject, Converter={x:Static ObjectConverters.IsNotNull}}"
|
||||
ToolTip.Tip="Katalog in eine andere Klassenstufe (derselben Version) kopieren"/>
|
||||
</Grid>
|
||||
</StackPanel>
|
||||
<Button Content="Katalog aktualisieren" Command="{Binding RefreshCompetencyCatalogCommand}"
|
||||
HorizontalAlignment="Right"
|
||||
ToolTip.Tip="Fächer, Versionen und Kompetenzen neu aus der Datenbank laden"/>
|
||||
|
||||
Reference in new issue
Block a user