From c5e8bd6662b18a4479445e072cfe3a0eb6251df5 Mon Sep 17 00:00:00 2001
From: Zhang Dian <54255897+zdpcdt@users.noreply.github.com>
Date: Wed, 26 Mar 2025 17:19:37 +0800
Subject: [PATCH] feat: add CardTabControl & ButtonTabControl.
---
src/Semi.Avalonia/Controls/TabControl.axaml | 106 ++++++++++++++-
src/Semi.Avalonia/Controls/TabItem.axaml | 133 +++++++++++++++++++
src/Semi.Avalonia/Themes/Dark/TabItem.axaml | 2 +-
src/Semi.Avalonia/Themes/Light/TabItem.axaml | 2 +-
4 files changed, 239 insertions(+), 4 deletions(-)
diff --git a/src/Semi.Avalonia/Controls/TabControl.axaml b/src/Semi.Avalonia/Controls/TabControl.axaml
index 072863d..32e0973 100644
--- a/src/Semi.Avalonia/Controls/TabControl.axaml
+++ b/src/Semi.Avalonia/Controls/TabControl.axaml
@@ -37,7 +37,7 @@
ItemsPanel="{TemplateBinding ItemsPanel}" />
+ Background="{DynamicResource SemiColorBorder}" />
+ BorderBrush="{DynamicResource SemiColorBorder}">
@@ -300,4 +300,106 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Semi.Avalonia/Controls/TabItem.axaml b/src/Semi.Avalonia/Controls/TabItem.axaml
index ac385b6..b62ca5a 100644
--- a/src/Semi.Avalonia/Controls/TabItem.axaml
+++ b/src/Semi.Avalonia/Controls/TabItem.axaml
@@ -213,4 +213,137 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Semi.Avalonia/Themes/Dark/TabItem.axaml b/src/Semi.Avalonia/Themes/Dark/TabItem.axaml
index dc8da64..0e3f003 100644
--- a/src/Semi.Avalonia/Themes/Dark/TabItem.axaml
+++ b/src/Semi.Avalonia/Themes/Dark/TabItem.axaml
@@ -5,6 +5,6 @@
-
+
\ No newline at end of file
diff --git a/src/Semi.Avalonia/Themes/Light/TabItem.axaml b/src/Semi.Avalonia/Themes/Light/TabItem.axaml
index dc8da64..0e3f003 100644
--- a/src/Semi.Avalonia/Themes/Light/TabItem.axaml
+++ b/src/Semi.Avalonia/Themes/Light/TabItem.axaml
@@ -5,6 +5,6 @@
-
+
\ No newline at end of file