chr
2024-08-12 e9d7a5ef4c17e4804fb988dd193ff7d1fa36d52b
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
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
<Window x:Class="PdmSwPlugin.Commmon.Control.RichHisWindow"
             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:ctl="clr-namespace:PdmSwPlugin.UI;assembly=PdmSwPlugin.UI"
             mc:Ignorable="d" 
        WindowStartupLocation="CenterScreen"
        Title="{Binding title}"
        Loaded="Window_Loaded"
             Height="600" Width="1200">
    <DataGrid x:Name="table" ItemsSource="{Binding HisList}"
          AutoGenerateColumns="False"
            EnableRowVirtualization="False"
            CanUserAddRows="False"
            ColumnWidth="*"
            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}"/>-->
            <DataGridTemplateColumn Header="备注" IsReadOnly="True" MinWidth="690">
                <DataGridTemplateColumn.CellTemplate>
                    <DataTemplate>
                        <ctl:CustomRichBox ctl:DProperty.DisableEdit="True" ctl:DProperty.Blob="{Binding blobArr}"></ctl:CustomRichBox>
                    </DataTemplate>
                </DataGridTemplateColumn.CellTemplate>
            </DataGridTemplateColumn>
 
 
            <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>
 
    <!--<ListView ItemsSource="{Binding HisList}">
        <ListView.ItemTemplate>
            <DataTemplate>
                <ctl:UserControl1 ctl:Utils.DisableEdit="True" ctl:Utils.Blob="{Binding blobArr}"></ctl:UserControl1>
            </DataTemplate>
        </ListView.ItemTemplate>
    </ListView>-->
</Window>