From 3a83c67c6caa1fc746ff047e061dde1e87938ae0 Mon Sep 17 00:00:00 2001 From: Zhang Dian <54255897+zdpcdt@users.noreply.github.com> Date: Fri, 23 Feb 2024 17:56:27 +0800 Subject: [PATCH] feat: add InnerContent to AutoCompleteBox and NumericUpDown. --- demo/Directory.Build.props | 2 +- .../Pages/AutoCompleteBoxDemo.axaml | 11 +++++++++++ demo/Semi.Avalonia.Demo/Pages/NumericUpDownDemo.axaml | 6 ++++++ src/Package.props | 2 +- src/Semi.Avalonia/Controls/AutoCompleteBox.axaml | 2 ++ src/Semi.Avalonia/Controls/NumericUpDown.axaml | 2 ++ src/Semi.Avalonia/Controls/TextBox.axaml | 9 ++++++++- 7 files changed, 31 insertions(+), 3 deletions(-) diff --git a/demo/Directory.Build.props b/demo/Directory.Build.props index 74d63f7..58f50da 100644 --- a/demo/Directory.Build.props +++ b/demo/Directory.Build.props @@ -1,6 +1,6 @@ enable - 11.0.7 + 11.1.999-cibuild0045273-beta diff --git a/demo/Semi.Avalonia.Demo/Pages/AutoCompleteBoxDemo.axaml b/demo/Semi.Avalonia.Demo/Pages/AutoCompleteBoxDemo.axaml index 38f3e87..37633c3 100644 --- a/demo/Semi.Avalonia.Demo/Pages/AutoCompleteBoxDemo.axaml +++ b/demo/Semi.Avalonia.Demo/Pages/AutoCompleteBoxDemo.axaml @@ -70,5 +70,16 @@ + + + + + + + diff --git a/demo/Semi.Avalonia.Demo/Pages/NumericUpDownDemo.axaml b/demo/Semi.Avalonia.Demo/Pages/NumericUpDownDemo.axaml index 9e70dce..54729d7 100644 --- a/demo/Semi.Avalonia.Demo/Pages/NumericUpDownDemo.axaml +++ b/demo/Semi.Avalonia.Demo/Pages/NumericUpDownDemo.axaml @@ -37,5 +37,11 @@ Classes="Small" Maximum="100" Minimum="0" /> + diff --git a/src/Package.props b/src/Package.props index 3ad4e31..9baedb1 100644 --- a/src/Package.props +++ b/src/Package.props @@ -7,7 +7,7 @@ IRIHI Technology Avalonia Theme inspired by Semi Design. https://github.com/irihitech/Semi.Avalonia - 11.0.7 + 11.1.999-cibuild0045273-beta MIT \ No newline at end of file diff --git a/src/Semi.Avalonia/Controls/AutoCompleteBox.axaml b/src/Semi.Avalonia/Controls/AutoCompleteBox.axaml index 4270c1a..216f539 100644 --- a/src/Semi.Avalonia/Controls/AutoCompleteBox.axaml +++ b/src/Semi.Avalonia/Controls/AutoCompleteBox.axaml @@ -19,6 +19,8 @@ VerticalAlignment="Center" DataValidationErrors.Errors="{TemplateBinding (DataValidationErrors.Errors)}" Theme="{DynamicResource NonErrorTextBox}" + InnerLeftContent="{TemplateBinding InnerLeftContent}" + InnerRightContent="{TemplateBinding InnerRightContent}" Watermark="{TemplateBinding Watermark}" /> diff --git a/src/Semi.Avalonia/Controls/TextBox.axaml b/src/Semi.Avalonia/Controls/TextBox.axaml index 7736ed7..6872830 100644 --- a/src/Semi.Avalonia/Controls/TextBox.axaml +++ b/src/Semi.Avalonia/Controls/TextBox.axaml @@ -264,7 +264,7 @@ BorderBrush="{TemplateBinding BorderBrush}" BorderThickness="{TemplateBinding BorderThickness}" CornerRadius="{TemplateBinding CornerRadius}"> - + +