From 9211ec11c112e18cd99e77f889a01110a70031ce Mon Sep 17 00:00:00 2001
From: alielie <alielie@git.com>
Date: 星期一, 24 十一月 2025 17:47:15 +0800
Subject: [PATCH] 优化项目结构

---
 Plugin.TsExecution/SingleControl.xaml |   30 +++++++++++++++---------------
 1 files changed, 15 insertions(+), 15 deletions(-)

diff --git a/Plugin.TsExecution/SingleControl.xaml b/Plugin.TsExecution/SingleControl.xaml
index 11d834d..de1842d 100644
--- a/Plugin.TsExecution/SingleControl.xaml
+++ b/Plugin.TsExecution/SingleControl.xaml
@@ -29,14 +29,14 @@
                 <Setter Property="VerticalContentAlignment" Value="Center"/>
                 <Setter Property="Padding" Value="5"/>
                 <Setter Property="FontSize" Value="{Binding ActualWidth,ElementName=control,
-Converter={StaticResource fc}, ConverterParameter='20,1093,20'}"/>
+Converter={StaticResource fc}, ConverterParameter='25,1093'}"/>
             </Style>
             <Style TargetType="TextBlock" x:Key="baseText">
                 <Setter Property="HorizontalAlignment" Value="Left"/>
                 <Setter Property="VerticalAlignment" Value="Center"/>
                 <Setter Property="Padding" Value="0,0,2,0"/>
                 <Setter Property="FontSize" Value="{Binding ActualWidth,ElementName=control,
-Converter={StaticResource fc}, ConverterParameter='20,1093,20'}"/>
+Converter={StaticResource fc}, ConverterParameter='25,1093'}"/>
             </Style>
             <Brush x:Key="passedColor">#beed00</Brush>
         </ResourceDictionary>
@@ -339,12 +339,13 @@
 
             <DataGrid Grid.Row="0" Style="{StaticResource DefaultDataGrid}" 
                       Margin="5,0,5,5"
+                      pu:DataGridHelper.ColumnHeaderFontWeight="Normal"
                   pu:DataGridHelper.ColumnHeaderFontSize="{Binding ActualWidth,
             ElementName=control,
-Converter={StaticResource fc}, ConverterParameter='15,1093,15,22'}"
+Converter={StaticResource fc}, ConverterParameter='11,1093,14'}"
             FontSize="{Binding ActualWidth,
             ElementName=control,
-Converter={StaticResource fc}, ConverterParameter='15,1093,15,20'}"
+Converter={StaticResource fc}, ConverterParameter='11,1093,14'}"
                   pu:DataGridHelper.ColumnHeaderPadding="3"
                   dp:DataGridHelper.ShowRowNumber="True"
                   VirtualizingPanel.IsContainerVirtualizable="True"
@@ -352,9 +353,8 @@
                   VirtualizingPanel.VirtualizationMode="Recycling"
                   RowHeight="{StaticResource nanD}"
                   ColumnHeaderHeight="{Binding ActualWidth,ElementName=control,
-Converter={StaticResource fc}, ConverterParameter='30,1093,-1,45'}"
-                  ItemsSource="{Binding Datasource}"
-                  x:Name="table">
+Converter={StaticResource fc}, ConverterParameter='32,1093,30,45'}"
+                  ItemsSource="{Binding Datasource}" x:Name="table">
                 <DataGrid.Resources>
                     <Style TargetType="DataGridCell" 
        BasedOn="{StaticResource {x:Static pu:StyleKeys.DataGridCellStyle}}">
@@ -375,44 +375,44 @@
                     <DataGridTextColumn Header="#" 
                                         ElementStyle="{StaticResource TableTextBlock}"
                         Binding="{Binding Header, RelativeSource={RelativeSource AncestorType={x:Type DataGridRow}, Mode=FindAncestor}}" 
-                                    Width="60"/>
-                    <DataGridTextColumn Width="*" Binding="{Binding Name}" 
+                                    Width="0.4*"/>
+                    <DataGridTextColumn Width="2.5*" Binding="{Binding Name}" 
                                         ElementStyle="{StaticResource TableTextBlock}">
                         <DataGridTextColumn.Header>
                             <TextBlock Text="{DynamicResource Test.Name}"/>
                         </DataGridTextColumn.Header>
                     </DataGridTextColumn>
-                    <DataGridTextColumn Width="100" Binding="{Binding Unit}" 
+                    <DataGridTextColumn Width="0.8*" Binding="{Binding Unit}" 
                                         ElementStyle="{StaticResource TableTextBlock}">
                         <DataGridTextColumn.Header>
                             <TextBlock Text="{DynamicResource Test.Unit}"/>
                         </DataGridTextColumn.Header>
                     </DataGridTextColumn>
-                    <DataGridTextColumn Width="*" Binding="{Binding Value}" 
+                    <DataGridTextColumn Width="2*" Binding="{Binding Value}" 
                                         ElementStyle="{StaticResource TableTextBlock}">
                         <DataGridTextColumn.Header>
                             <TextBlock Text="{DynamicResource Test.Value}"/>
                         </DataGridTextColumn.Header>
                     </DataGridTextColumn>
-                    <DataGridTextColumn Width="*" Binding="{Binding LimitDown}" 
+                    <DataGridTextColumn Width="1.5*" Binding="{Binding LimitDown}" 
                                         ElementStyle="{StaticResource TableTextBlock}">
                         <DataGridTextColumn.Header>
                             <TextBlock Text="{DynamicResource Test.LimitDown}"/>
                         </DataGridTextColumn.Header>
                     </DataGridTextColumn>
-                    <DataGridTextColumn Width="*" Binding="{Binding LimitUp}" 
+                    <DataGridTextColumn Width="1.5*" Binding="{Binding LimitUp}" 
                                         ElementStyle="{StaticResource TableTextBlock}">
                         <DataGridTextColumn.Header>
                             <TextBlock Text="{DynamicResource Test.LimitUp}"/>
                         </DataGridTextColumn.Header>
                     </DataGridTextColumn>
-                    <DataGridTextColumn Width="180" Binding="{Binding ConsumeTime}"
+                    <DataGridTextColumn Width="0.6*" Binding="{Binding ConsumeTime}"
                     ElementStyle="{StaticResource TableTextBlock}">
                         <DataGridTextColumn.Header>
                             <TextBlock Text="{DynamicResource Test.ConsumeTime}"/>
                         </DataGridTextColumn.Header>
                     </DataGridTextColumn>
-                    <DataGridTemplateColumn Width="120">
+                    <DataGridTemplateColumn Width="1*">
                         <DataGridTemplateColumn.Header>
                             <TextBlock Text="{DynamicResource Test.Result}"/>
                         </DataGridTemplateColumn.Header>

--
Gitblit v1.9.1