From e9d7a5ef4c17e4804fb988dd193ff7d1fa36d52b Mon Sep 17 00:00:00 2001 From: chr <chr@chr.com> Date: 星期一, 12 八月 2024 09:08:43 +0800 Subject: [PATCH] 优化; --- PdmSwPlugin.DrawApprove/DrawApprove.xaml | 61 ++---------------------------- 1 files changed, 5 insertions(+), 56 deletions(-) diff --git a/PdmSwPlugin.DrawApprove/DrawApprove.xaml b/PdmSwPlugin.DrawApprove/DrawApprove.xaml index 5506ce2..b2bcb72 100644 --- a/PdmSwPlugin.DrawApprove/DrawApprove.xaml +++ b/PdmSwPlugin.DrawApprove/DrawApprove.xaml @@ -17,59 +17,6 @@ <Setter Property="TextBlock.TextTrimming" Value="CharacterEllipsis"/> </Style> - <Style x:Key ="jgjSlot" TargetType="TextBlock"> - <Setter Property="Text" Value="-"/> - <Style.Triggers> - <DataTrigger Binding="{Binding jgj}" Value="True"> - <Setter Property="Text" Value="鏄�"/> - </DataTrigger> - <DataTrigger Binding="{Binding jgj}" Value="False"> - <Setter Property="Text" Value="鍚�"/> - </DataTrigger> - </Style.Triggers> - </Style> - - <Style x:Key ="inDbSlot" TargetType="TextBlock"> - <Setter Property="Foreground" Value="White"/> - <Style.Triggers> - <MultiDataTrigger> - <MultiDataTrigger.Conditions> - <Condition Binding="{Binding needOrdered}" Value="True"/> - <Condition Binding="{Binding inDb}" Value="True"/> - </MultiDataTrigger.Conditions> - <Setter Property="Text" Value="宸插缓鏂�"/> - <Setter Property="Background" Value="Green"/> - </MultiDataTrigger> - <MultiDataTrigger> - <MultiDataTrigger.Conditions> - <Condition Binding="{Binding needOrdered}" Value="True"/> - <Condition Binding="{Binding inDb}" Value="False"/> - </MultiDataTrigger.Conditions> - <Setter Property="Text" Value="鏈缓鏂�"/> - <Setter Property="Background" Value="red"/> - </MultiDataTrigger> - - <MultiDataTrigger> - <MultiDataTrigger.Conditions> - <Condition Binding="{Binding produceWay}" Value="鑷埗"/> - <Condition Binding="{Binding xcChild}" Value="False"/> - <Condition Binding="{Binding inDb}" Value="True"/> - </MultiDataTrigger.Conditions> - <Setter Property="Text" Value="宸插缓鏂�"/> - <Setter Property="Background" Value="Green"/> - </MultiDataTrigger> - <MultiDataTrigger> - <MultiDataTrigger.Conditions> - <Condition Binding="{Binding produceWay}" Value="鑷埗"/> - <Condition Binding="{Binding xcChild}" Value="False"/> - <Condition Binding="{Binding inDb}" Value="False"/> - </MultiDataTrigger.Conditions> - <Setter Property="Text" Value="鏈缓鏂�"/> - <Setter Property="Background" Value="Orange"/> - </MultiDataTrigger> - </Style.Triggers> - </Style> - <Style x:Key ="statusSlot" TargetType="TextBlock"> <Setter Property="Foreground" Value="White"/> <Style.Triggers> @@ -152,13 +99,15 @@ </DataGridTemplateColumn.CellTemplate> </DataGridTemplateColumn> - <DataGridTextColumn Header="鐢宠浜�" Width="80" IsReadOnly="True" Binding="{Binding Data.requestUser}"/> - <DataGridTextColumn Header="鍓嶄竴瀹℃牳浜�" Width="80" IsReadOnly="True" Binding="{Binding Data.auditUser}"/> + <DataGridTextColumn Header="鐢宠浜�" Width="80" IsReadOnly="True" Binding="{Binding Data.requestUser}"/> + <DataGridTextColumn Header="鍓嶄竴瀹℃牳浜�" Width="80" IsReadOnly="True" Binding="{Binding Data.auditUser}"/> + <DataGridTextColumn Header="鎻愪氦鏃堕棿" Width="130" IsReadOnly="True" Binding="{Binding Data.updateTime}"/> <DataGridTemplateColumn Header="鐘舵��" Width="60" IsReadOnly="True"> <DataGridTemplateColumn.CellTemplate> <DataTemplate> - <TextBlock Style="{StaticResource statusSlot}" DataContext="{Binding Data}"/> + <TextBlock Style="{StaticResource statusSlot}" DataContext="{Binding Data}" + MouseLeftButtonDown="TextBlock_MouseLeftButtonDown"/> </DataTemplate> </DataGridTemplateColumn.CellTemplate> </DataGridTemplateColumn> -- Gitblit v1.9.1