chr
7 天以前 43a0207d207390abdeeb3ab9155eebf03edd7b1a
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
<Window x:Class="PdmSwPlugin.PDM.DrawAuditHisWindow"
             xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
             xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 
             xmlns:d="http://schemas.microsoft.com/expression/blend/2008" 
             xmlns:local="clr-namespace:PdmSwPlugin.Common.Util.UI"
             mc:Ignorable="d" 
        WindowStartupLocation="CenterScreen"
        Title="{Binding title}"
        Loaded="Window_Loaded"
             Height="600" Width="800">
    <DataGrid x:Name="table"
          AutoGenerateColumns="False"
            CanUserAddRows="False"
            CanUserSortColumns="False"
            CanUserDeleteRows="False">
        <DataGrid.Columns>
            <DataGridTextColumn Header="节点名称" Width="80" IsReadOnly="True" Binding="{Binding name,Mode=OneWay}"/>
            <DataGridTemplateColumn Header="审核结果" Width="60" IsReadOnly="True">
                <DataGridTemplateColumn.CellTemplate>
                    <DataTemplate>
                        <TextBlock>
                            <TextBlock.Style>
                                <Style TargetType="TextBlock">
                                    <Setter Property="Text" Value=""/>
                                    <Setter Property="Foreground" Value="Black"/>
                                    <Setter Property="Background" Value="White"/>
                                    <Style.Triggers>
                                        <DataTrigger Binding="{Binding pass}" Value="True">
                                            <Setter Property="Text" Value="已通过"/>
                                            <Setter Property="Background" Value="Green"/>
                                        </DataTrigger>
 
                                        <DataTrigger Binding="{Binding pass}" Value="False">
                                            <Setter Property="Text" Value="未通过"/>
                                            <Setter Property="Background" Value="Red"/>
                                        </DataTrigger>
                                    </Style.Triggers>
                                </Style>
                            </TextBlock.Style>
                        </TextBlock>
                    </DataTemplate>
                </DataGridTemplateColumn.CellTemplate>
            </DataGridTemplateColumn>
 
            <DataGridTextColumn Header="备注" IsReadOnly="True" Width="*" Binding="{Binding comment,Mode=OneWay}"/>
            <DataGridTextColumn Header="操作人" IsReadOnly="True" Width="60" Binding="{Binding auditUser,Mode=OneWay}"/>
            <DataGridTextColumn Header="操作时间" IsReadOnly="True" Width="150" Binding="{Binding auditTime,Mode=OneWay}"/>
        </DataGrid.Columns>
    </DataGrid>
</Window>