Dashboard-Kalender: Tageszahlen zentrieren, Karte nicht mehr strecken
Wochentag-Header waren zentriert, die Tageszahlen darunter aber faktisch linksbündig (Button ohne HorizontalAlignment wurde in der UniformGrid-Spalte gestretcht). Zusätzlich wurde die Kalenderkarte bei breiten Fenstern über die ganze 2*-Spalte gezogen; MaxWidth+Left-Align begrenzt sie auf ihre Inhaltsbreite. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
@@ -216,7 +216,7 @@
|
|||||||
<Border Grid.Column="{Binding CalendarCard.Column}" Grid.Row="{Binding CalendarCard.Row}"
|
<Border Grid.Column="{Binding CalendarCard.Column}" Grid.Row="{Binding CalendarCard.Row}"
|
||||||
IsVisible="{Binding CalendarCard.EffectiveIsVisible}" Margin="0,0,8,8"
|
IsVisible="{Binding CalendarCard.EffectiveIsVisible}" Margin="0,0,8,8"
|
||||||
Background="{DynamicResource SystemControlBackgroundAltHighBrush}"
|
Background="{DynamicResource SystemControlBackgroundAltHighBrush}"
|
||||||
CornerRadius="8" Padding="16">
|
CornerRadius="8" Padding="16" HorizontalAlignment="Left" MaxWidth="320">
|
||||||
<StackPanel Spacing="8">
|
<StackPanel Spacing="8">
|
||||||
<StackPanel.Styles>
|
<StackPanel.Styles>
|
||||||
<!-- Basiswerte als Style (nicht lokal), damit die spezifischeren Selektoren
|
<!-- Basiswerte als Style (nicht lokal), damit die spezifischeren Selektoren
|
||||||
@@ -279,6 +279,7 @@
|
|||||||
<ItemsControl.ItemTemplate>
|
<ItemsControl.ItemTemplate>
|
||||||
<DataTemplate x:DataType="vm:CalendarDayCell">
|
<DataTemplate x:DataType="vm:CalendarDayCell">
|
||||||
<Button Background="Transparent" BorderThickness="0" Padding="0" Margin="1"
|
<Button Background="Transparent" BorderThickness="0" Padding="0" Margin="1"
|
||||||
|
HorizontalAlignment="Center"
|
||||||
Command="{Binding $parent[ItemsControl].((vm:DashboardViewModel)DataContext).SelectCalendarDayCommand}"
|
Command="{Binding $parent[ItemsControl].((vm:DashboardViewModel)DataContext).SelectCalendarDayCommand}"
|
||||||
CommandParameter="{Binding}" ToolTip.Tip="{Binding Tooltip}">
|
CommandParameter="{Binding}" ToolTip.Tip="{Binding Tooltip}">
|
||||||
<Border Classes="daycell" Classes.ownclass="{Binding IsOwnClassDay}"
|
<Border Classes="daycell" Classes.ownclass="{Binding IsOwnClassDay}"
|
||||||
|
|||||||
Reference in New Issue
Block a user