From e64d24005284e88daec445c7e79e6b93929d2463 Mon Sep 17 00:00:00 2001
From: chr <chrry550@163.com>
Date: 星期三, 28 二月 2024 15:35:32 +0800
Subject: [PATCH] 优化程序UI;

---
 Controls/MenuTabControl.xaml |   21 ++++++++++++---------
 1 files changed, 12 insertions(+), 9 deletions(-)

diff --git a/Controls/MenuTabControl.xaml b/Controls/MenuTabControl.xaml
index 3d99a3a..4f26381 100644
--- a/Controls/MenuTabControl.xaml
+++ b/Controls/MenuTabControl.xaml
@@ -97,18 +97,22 @@
                 <Setter Property="Margin" Value="0"/>
                 <Setter Property="Background" Value="{StaticResource ButtonColor}"/>
                 <Setter Property="Foreground" Value="{StaticResource ButtonFont}"/>
+                <Setter Property="HeaderFontSize" Value="15"/>
                 <Setter Property="Template">
                     <Setter.Value>
-                        <ControlTemplate TargetType="{x:Type ctl:IconTabItem}">
+                        <ControlTemplate x:Name="ct" TargetType="{x:Type ctl:IconTabItem}">
                             <Border x:Name="templateRoot" BorderThickness="1,1,1,1" Padding="10" 
                                 BorderBrush="Gray" 
                                 Background="{TemplateBinding Background}">
-                                <Label x:Name="txt" Visibility="Visible" BorderThickness="0" 
-                                   VerticalContentAlignment="Center" 
-                                   HorizontalAlignment="Left" 
-                                   FontSize="{TemplateBinding HeaderFontSize}"
-                                   Content="{TemplateBinding Header}" ToolTip="{TemplateBinding Header}" 
-                                   Foreground="{TemplateBinding Foreground}" />
+                                <StackPanel HorizontalAlignment="Center">
+                                    <Image Width="30" Height="30" Source="{TemplateBinding Icon}"/>
+                                    <Label x:Name="txt" Visibility="Visible" BorderThickness="0" 
+                                       VerticalContentAlignment="Center" 
+                                       HorizontalAlignment="Left" 
+                                       FontSize="{TemplateBinding HeaderFontSize}"
+                                       Content="{TemplateBinding Header}" ToolTip="{TemplateBinding Header}" 
+                                       Foreground="{TemplateBinding Foreground}" />
+                                </StackPanel>
                             </Border>
                             <ControlTemplate.Triggers>
                                 <MultiDataTrigger>
@@ -134,8 +138,7 @@
             </Style>
         </ResourceDictionary>
     </UserControl.Resources>
-    
-    
+
     <Grid>
         <TabControl x:Name="tabLevel_1" 
                     Style="{StaticResource ControlStyle}" 

--
Gitblit v1.9.1