From 1576af3fc74eb438628577a39084d3b661aac0b3 Mon Sep 17 00:00:00 2001 From: rabbitism Date: Sat, 27 Apr 2024 14:11:00 +0800 Subject: [PATCH 1/6] feat: create new theme for textbox and use in TimePicker. --- src/Ursa.Themes.Semi/Controls/TextBox.axaml | 79 +++++++++++++++++++ .../Controls/TimePicker.axaml | 26 +----- src/Ursa.Themes.Semi/Controls/_index.axaml | 1 + .../DateTimePicker/TimeRangePicker.cs | 8 ++ 4 files changed, 89 insertions(+), 25 deletions(-) create mode 100644 src/Ursa.Themes.Semi/Controls/TextBox.axaml create mode 100644 src/Ursa/Controls/DateTimePicker/TimeRangePicker.cs diff --git a/src/Ursa.Themes.Semi/Controls/TextBox.axaml b/src/Ursa.Themes.Semi/Controls/TextBox.axaml new file mode 100644 index 0000000..806a0e5 --- /dev/null +++ b/src/Ursa.Themes.Semi/Controls/TextBox.axaml @@ -0,0 +1,79 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/Ursa.Themes.Semi/Controls/TimePicker.axaml b/src/Ursa.Themes.Semi/Controls/TimePicker.axaml index 779d93f..0a0b301 100644 --- a/src/Ursa.Themes.Semi/Controls/TimePicker.axaml +++ b/src/Ursa.Themes.Semi/Controls/TimePicker.axaml @@ -129,36 +129,12 @@ Grid.Column="0" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" - Background="Transparent" - BorderBrush="Transparent" - BorderThickness="0" Foreground="{TemplateBinding Foreground}" InnerLeftContent="{TemplateBinding InnerLeftContent}" InnerRightContent="{TemplateBinding InnerRightContent}" IsReadOnly="{TemplateBinding IsReadonly}" - Theme="{DynamicResource NoErrorTextBox}" + Theme="{DynamicResource LooklessTextBox}" Watermark="{TemplateBinding Watermark}"> - - - - - -