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}">
-
+
+