224 lines
11 KiB
XML
224 lines
11 KiB
XML
<UserControl x:Class="MECF.Framework.UI.Client.TrayThickness.HistoryData.HistoryDataView"
|
|
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:MECF.Framework.UI.Client.TrayThickness.HistoryData"
|
|
xmlns:i="http://schemas.microsoft.com/expression/2010/interactivity"
|
|
xmlns:forms="clr-namespace:System.Windows.Forms;assembly=System.Windows.Forms"
|
|
xmlns:xctk="http://schemas.xceed.com/wpf/xaml/toolkit"
|
|
xmlns:micro="clr-namespace:Caliburn.Micro"
|
|
xmlns:toolkit="http://schemas.xceed.com/wpf/xaml/toolkit"
|
|
xmlns:controls="clr-namespace:OpenSEMI.Ctrlib.Controls"
|
|
mc:Ignorable="d"
|
|
d:DesignHeight="450" d:DesignWidth="1200">
|
|
<UserControl.Resources>
|
|
<local:ColorConverter x:Key="ColorConverter_Current"/>
|
|
|
|
</UserControl.Resources>
|
|
<Grid>
|
|
<Grid.ColumnDefinitions>
|
|
<ColumnDefinition Width="290"/>
|
|
<ColumnDefinition/>
|
|
</Grid.ColumnDefinitions>
|
|
<StackPanel Orientation="Vertical" Background="#FFDBE5F1" Margin="10" Height="290" VerticalAlignment="Top" >
|
|
<StackPanel Width="260" Margin="10">
|
|
<StackPanel.Resources>
|
|
<Style TargetType="xctk:DateTimeUpDown">
|
|
<Setter Property="Width" Value="180" />
|
|
<Setter Property="Format" Value="Custom" />
|
|
<Setter Property="FormatString" Value="yyyy/MM/dd HH:mm:ss" />
|
|
</Style>
|
|
</StackPanel.Resources>
|
|
<StackPanel Orientation="Horizontal" Margin="3,0">
|
|
<TextBlock
|
|
Width="70"
|
|
VerticalAlignment="Center"
|
|
FontFamily="Arial"
|
|
FontSize="14"
|
|
Text="Start Time" />
|
|
<WindowsFormsHost
|
|
Width="170"
|
|
Height="22"
|
|
Margin="5,0,0,0"
|
|
VerticalAlignment="Center"
|
|
FontFamily="Arial"
|
|
FontSize="14">
|
|
<forms:DateTimePicker
|
|
x:Name="wfTimeFrom"
|
|
CustomFormat="yyyy/MM/dd HH:mm:ss"
|
|
Format="Custom"
|
|
Value="2011-8-1" />
|
|
</WindowsFormsHost>
|
|
</StackPanel>
|
|
<StackPanel Orientation="Horizontal" Margin="3,0">
|
|
<TextBlock
|
|
Width="70"
|
|
VerticalAlignment="Center"
|
|
FontFamily="Arial"
|
|
FontSize="14"
|
|
Text="End Time" />
|
|
<WindowsFormsHost
|
|
Width="170"
|
|
Height="22"
|
|
Margin="5,0,0,0"
|
|
VerticalAlignment="Center"
|
|
FontFamily="Arial"
|
|
FontSize="14">
|
|
<forms:DateTimePicker
|
|
x:Name="wfTimeTo"
|
|
CustomFormat="yyyy/MM/dd HH:mm:ss"
|
|
Format="Custom"
|
|
Value="2011-8-1" />
|
|
</WindowsFormsHost>
|
|
</StackPanel>
|
|
|
|
</StackPanel>
|
|
|
|
<StackPanel Orientation="Horizontal" Margin="10">
|
|
<Button
|
|
Width="100"
|
|
Height="30"
|
|
Margin="10"
|
|
ToolTip="查询所有记录"
|
|
HorizontalAlignment="Right"
|
|
Content="Query All">
|
|
<i:Interaction.Triggers>
|
|
<i:EventTrigger EventName="Click">
|
|
<micro:ActionMessage MethodName="QueryAll"/>
|
|
</i:EventTrigger>
|
|
</i:Interaction.Triggers>
|
|
</Button>
|
|
<Button
|
|
Width="100"
|
|
Height="30"
|
|
Margin="10"
|
|
HorizontalAlignment="Left"
|
|
ToolTip="选择的时间段内查询"
|
|
Content="Query Time">
|
|
<i:Interaction.Triggers>
|
|
<i:EventTrigger EventName="Click">
|
|
<micro:ActionMessage MethodName="QueryTime"/>
|
|
</i:EventTrigger>
|
|
</i:Interaction.Triggers>
|
|
</Button>
|
|
|
|
</StackPanel>
|
|
|
|
|
|
<StackPanel Margin="10,30,0,0" Orientation="Horizontal">
|
|
<TextBlock
|
|
Width="70"
|
|
VerticalAlignment="Center"
|
|
FontFamily="Arial"
|
|
FontSize="14"
|
|
Text="Tray Name" />
|
|
<TextBox
|
|
Width="170"
|
|
Name="txt_TrayName"
|
|
Height="22"
|
|
Margin="5,0,0,0"
|
|
VerticalAlignment="Center"
|
|
FontFamily="Arial"
|
|
FontSize="14">
|
|
</TextBox>
|
|
|
|
|
|
</StackPanel>
|
|
<StackPanel Margin="10" Orientation="Horizontal" HorizontalAlignment="Right">
|
|
<RadioButton Margin="5" VerticalAlignment="Center" IsChecked="{Binding Unit}" ToolTip="选中时间段内查询">单环记录</RadioButton>
|
|
<RadioButton Margin="5" VerticalAlignment="Center" IsChecked="{Binding Entirety}" ToolTip="选中时间段内查询">整体记录</RadioButton>
|
|
</StackPanel>
|
|
<Button
|
|
Width="110"
|
|
Height="30"
|
|
Margin="10"
|
|
HorizontalAlignment="Right"
|
|
Content="Query Name">
|
|
<i:Interaction.Triggers>
|
|
<i:EventTrigger EventName="Click">
|
|
<micro:ActionMessage MethodName="QueryName">
|
|
<micro:ActionMessage.Parameters>
|
|
<micro:Parameter Value="{Binding Path=Text,ElementName=txt_TrayName}" />
|
|
</micro:ActionMessage.Parameters>
|
|
</micro:ActionMessage>
|
|
</i:EventTrigger>
|
|
</i:Interaction.Triggers>
|
|
</Button>
|
|
</StackPanel>
|
|
|
|
<Border Grid.Column="1" Background="White" Margin="10" Width="885" HorizontalAlignment="Left">
|
|
<ListView ItemsSource="{Binding CoatingData}"
|
|
Grid.Column="1"
|
|
AlternationCount="2"
|
|
VerticalAlignment="Top"
|
|
Name="DIListView">
|
|
|
|
<ListView.View>
|
|
<GridView>
|
|
<GridViewColumn Width="80" Header="Index">
|
|
<GridViewColumn.CellTemplate>
|
|
<DataTemplate>
|
|
<TextBlock Text="{Binding Index}" />
|
|
</DataTemplate>
|
|
</GridViewColumn.CellTemplate>
|
|
</GridViewColumn>
|
|
<GridViewColumn Width="120" Header="Label">
|
|
<GridViewColumn.CellTemplate>
|
|
<DataTemplate>
|
|
<TextBlock Text="{Binding Caption}" />
|
|
</DataTemplate>
|
|
</GridViewColumn.CellTemplate>
|
|
</GridViewColumn>
|
|
|
|
|
|
<GridViewColumn Width="200" Header="Name">
|
|
<GridViewColumn.CellTemplate>
|
|
<DataTemplate>
|
|
<TextBlock Text="{Binding SerialNumber}" />
|
|
</DataTemplate>
|
|
</GridViewColumn.CellTemplate>
|
|
</GridViewColumn>
|
|
<GridViewColumn Width="100" Header="Max(um)">
|
|
<GridViewColumn.CellTemplate>
|
|
<DataTemplate>
|
|
<TextBlock Text="{Binding MAX}" />
|
|
</DataTemplate>
|
|
</GridViewColumn.CellTemplate>
|
|
</GridViewColumn>
|
|
<GridViewColumn Width="100" Header="Current(um)">
|
|
<GridViewColumn.CellTemplate>
|
|
<DataTemplate>
|
|
<TextBlock Text="{Binding Current,StringFormat=N2}" >
|
|
<TextBlock.Foreground>
|
|
<MultiBinding Converter="{StaticResource ColorConverter_Current}" StringFormat="{}{0}:{1}">
|
|
<Binding Path="Current" />
|
|
<Binding Path="MAX" />
|
|
</MultiBinding>
|
|
</TextBlock.Foreground>
|
|
</TextBlock>
|
|
</DataTemplate>
|
|
</GridViewColumn.CellTemplate>
|
|
</GridViewColumn>
|
|
<GridViewColumn Width="80" Header="PM_Numberl">
|
|
<GridViewColumn.CellTemplate>
|
|
<DataTemplate>
|
|
<TextBlock Text="{Binding PmOwned}" />
|
|
</DataTemplate>
|
|
</GridViewColumn.CellTemplate>
|
|
</GridViewColumn>
|
|
<GridViewColumn Width="200" Header="CreatTime">
|
|
<GridViewColumn.CellTemplate>
|
|
<DataTemplate>
|
|
<TextBlock Text="{Binding CreatTime}"/>
|
|
</DataTemplate>
|
|
</GridViewColumn.CellTemplate>
|
|
</GridViewColumn>
|
|
</GridView>
|
|
</ListView.View>
|
|
</ListView>
|
|
</Border>
|
|
|
|
</Grid>
|
|
</UserControl>
|