From 25c3e874f3fb9e6d299407cc9ba0d2ded8becfb2 Mon Sep 17 00:00:00 2001
From: Zhang Dian <54255897+zdpcdt@users.noreply.github.com>
Date: Wed, 25 Sep 2024 20:57:09 +0800
Subject: [PATCH] feat: ComboBox.
---
src/Semi.Avalonia/Controls/ComboBox.axaml | 9 ++++++--
src/Semi.Avalonia/Themes/Dark/ComboBox.axaml | 5 +++++
src/Semi.Avalonia/Themes/Dark/ListBox.axaml | 6 +++---
.../Themes/HighContrast/Base.axaml | 21 ++++++-------------
src/Semi.Avalonia/Themes/Light/ComboBox.axaml | 5 +++++
5 files changed, 26 insertions(+), 20 deletions(-)
diff --git a/src/Semi.Avalonia/Controls/ComboBox.axaml b/src/Semi.Avalonia/Controls/ComboBox.axaml
index 0068c66..4742a82 100644
--- a/src/Semi.Avalonia/Controls/ComboBox.axaml
+++ b/src/Semi.Avalonia/Controls/ComboBox.axaml
@@ -32,6 +32,7 @@
+
@@ -114,8 +115,7 @@
ClipToBounds="False"
InheritsTransform="True"
IsLightDismissEnabled="True"
- IsOpen="{TemplateBinding IsDropDownOpen,
- Mode=TwoWay}"
+ IsOpen="{TemplateBinding IsDropDownOpen, Mode=TwoWay}"
PlacementTarget="Background"
WindowManagerAddShadowHint="False">
@@ -299,10 +300,12 @@
@@ -311,10 +314,12 @@
diff --git a/src/Semi.Avalonia/Themes/Dark/ComboBox.axaml b/src/Semi.Avalonia/Themes/Dark/ComboBox.axaml
index 5d8a707..02a1b71 100644
--- a/src/Semi.Avalonia/Themes/Dark/ComboBox.axaml
+++ b/src/Semi.Avalonia/Themes/Dark/ComboBox.axaml
@@ -4,6 +4,7 @@
+
@@ -24,9 +25,13 @@
+
+
+
+
diff --git a/src/Semi.Avalonia/Themes/Dark/ListBox.axaml b/src/Semi.Avalonia/Themes/Dark/ListBox.axaml
index 7337485..9511231 100644
--- a/src/Semi.Avalonia/Themes/Dark/ListBox.axaml
+++ b/src/Semi.Avalonia/Themes/Dark/ListBox.axaml
@@ -3,11 +3,11 @@
-
+
-
+
-
+
diff --git a/src/Semi.Avalonia/Themes/HighContrast/Base.axaml b/src/Semi.Avalonia/Themes/HighContrast/Base.axaml
index db18198..77e2724 100644
--- a/src/Semi.Avalonia/Themes/HighContrast/Base.axaml
+++ b/src/Semi.Avalonia/Themes/HighContrast/Base.axaml
@@ -109,11 +109,6 @@
-
-
-
-
-
@@ -161,6 +156,7 @@
+
@@ -177,27 +173,22 @@
-
+
+
+
+
+
-
-
-
-
-
-
-
-
-
diff --git a/src/Semi.Avalonia/Themes/Light/ComboBox.axaml b/src/Semi.Avalonia/Themes/Light/ComboBox.axaml
index 8fc128f..2225e15 100644
--- a/src/Semi.Avalonia/Themes/Light/ComboBox.axaml
+++ b/src/Semi.Avalonia/Themes/Light/ComboBox.axaml
@@ -4,6 +4,7 @@
+
@@ -23,9 +24,13 @@
+
+
+
+