Fix DatePicker to respect Width by removing MinWidth from internal Button (#20487)

Co-authored-by: Julien Lebosquain <julien@lebosquain.net>
This commit is contained in:
Evan
2026-01-20 16:53:29 -06:00
committed by GitHub
parent 3b3a5d2b76
commit 5f3dbae222
@@ -79,6 +79,8 @@
<Setter Property="CornerRadius" Value="{DynamicResource ControlCornerRadius}" />
<Setter Property="HorizontalAlignment" Value="Left" />
<Setter Property="VerticalAlignment" Value="Center" />
<Setter Property="MinWidth" Value="{DynamicResource DatePickerThemeMinWidth}" />
<Setter Property="MaxWidth" Value="{DynamicResource DatePickerThemeMaxWidth}" />
<Setter Property="Template">
<ControlTemplate>
<DataValidationErrors>
@@ -91,8 +93,7 @@
BorderThickness="{TemplateBinding BorderThickness}"
CornerRadius="{TemplateBinding CornerRadius}"
IsEnabled="{TemplateBinding IsEnabled}"
MinWidth="{DynamicResource DatePickerThemeMinWidth}"
MaxWidth="{DynamicResource DatePickerThemeMaxWidth}"
MaxWidth="{TemplateBinding MaxWidth}"
HorizontalAlignment="Stretch"
VerticalAlignment="Stretch"
TemplatedControl.IsTemplateFocusTarget="True">