From 136d577667e54f5dbd026452ae24e90f7273bbd5 Mon Sep 17 00:00:00 2001 From: Zhang Dian <54255897+zdpcdt@users.noreply.github.com> Date: Mon, 9 Feb 2026 14:45:17 +0800 Subject: [PATCH] fix: fix DatePicker & TimePicker to respect custom Width property. (#737) --- src/Semi.Avalonia/Controls/DatePicker.axaml | 10 ++++++---- src/Semi.Avalonia/Controls/TimePicker.axaml | 10 ++++++---- 2 files changed, 12 insertions(+), 8 deletions(-) diff --git a/src/Semi.Avalonia/Controls/DatePicker.axaml b/src/Semi.Avalonia/Controls/DatePicker.axaml index 08bf185..c4b0e10 100644 --- a/src/Semi.Avalonia/Controls/DatePicker.axaml +++ b/src/Semi.Avalonia/Controls/DatePicker.axaml @@ -2,9 +2,10 @@ xmlns="https://github.com/avaloniaui" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"> - + - + + @@ -141,6 +142,7 @@ + @@ -152,8 +154,8 @@ Name="PART_FlyoutButton" Grid.Column="0" Grid.ColumnSpan="2" - Width="298" - MinWidth="298" + MinWidth="{TemplateBinding MinWidth}" + MaxWidth="{TemplateBinding MaxWidth}" MinHeight="{TemplateBinding MinHeight}" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" diff --git a/src/Semi.Avalonia/Controls/TimePicker.axaml b/src/Semi.Avalonia/Controls/TimePicker.axaml index 9a8254f..13aedd4 100644 --- a/src/Semi.Avalonia/Controls/TimePicker.axaml +++ b/src/Semi.Avalonia/Controls/TimePicker.axaml @@ -2,9 +2,10 @@ xmlns="https://github.com/avaloniaui" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"> - + - + + @@ -163,6 +164,7 @@ + @@ -174,8 +176,8 @@ Name="PART_FlyoutButton" Grid.Column="0" Grid.ColumnSpan="2" - Width="242" - MinWidth="242" + MinWidth="{TemplateBinding MinWidth}" + MaxWidth="{TemplateBinding MaxWidth}" MinHeight="{TemplateBinding MinHeight}" HorizontalAlignment="Stretch" VerticalAlignment="Stretch"