From 7751f417f02ecf325ea238c9c2c652c4f3d55442 Mon Sep 17 00:00:00 2001 From: Zhang Dian <54255897+zdpcdt@users.noreply.github.com> Date: Wed, 26 Mar 2025 23:57:45 +0800 Subject: [PATCH] feat: add BaseTabControl. --- src/Semi.Avalonia/Controls/TabControl.axaml | 128 +++------- src/Semi.Avalonia/Controls/TabItem.axaml | 253 +++++--------------- 2 files changed, 97 insertions(+), 284 deletions(-) diff --git a/src/Semi.Avalonia/Controls/TabControl.axaml b/src/Semi.Avalonia/Controls/TabControl.axaml index 32e0973..bfea30a 100644 --- a/src/Semi.Avalonia/Controls/TabControl.axaml +++ b/src/Semi.Avalonia/Controls/TabControl.axaml @@ -20,7 +20,7 @@ - + - - + + + + + @@ -169,56 +171,26 @@ - + - - - - - - - - - - - - - - @@ -343,63 +315,29 @@ - + - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/Semi.Avalonia/Controls/TabItem.axaml b/src/Semi.Avalonia/Controls/TabItem.axaml index b62ca5a..98e8b11 100644 --- a/src/Semi.Avalonia/Controls/TabItem.axaml +++ b/src/Semi.Avalonia/Controls/TabItem.axaml @@ -10,7 +10,7 @@ - + @@ -20,121 +20,9 @@ - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + - - - - - - - - - + - - - - - - - - - - - \ No newline at end of file