123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333 |
- <UserControl x:Class="Venus_MainPages.Views.GasLeakCheckView"
- 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:Venus_MainPages.Views"
- mc:Ignorable="d"
- xmlns:prism="http://prismlibrary.com/"
- prism:ViewModelLocator.AutoWireViewModel="True"
- xmlns:ctrls="clr-namespace:Venus_Themes.UserControls;assembly=Venus_Themes"
- xmlns:unity="clr-namespace:Venus_MainPages.Unity"
- xmlns:converters="clr-namespace:Venus_Themes.Converters;assembly=Venus_Themes"
- d:DesignHeight="450" d:DesignWidth="2000">
- <UserControl.Resources>
- <LinearGradientBrush x:Key="buttonBrush" StartPoint="0.5,0" EndPoint="0.5,1">
- <GradientStop Color="White" Offset="0.0" />
- <GradientStop Color="Gray" Offset="0.1" />
- <GradientStop Color="White" Offset="1" />
- </LinearGradientBrush>
- <converters:IntToIsEnableConverter x:Key="intToIsEnableConverter"/>
- </UserControl.Resources>
- <Grid>
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="200"/>
- <ColumnDefinition Width="2*"/>
- <ColumnDefinition Width="4*"/>
- </Grid.ColumnDefinitions>
- <Canvas Grid.Column="1">
- <ctrls:FlowPipe Name="finalPipe1" Height="8" Width="100" Canvas.Left="482" Canvas.Top="120" />
-
- <!--N2-->
- <ctrls:FlowPipe Name="N2Pipe2" Height="8" Width="230" Canvas.Left="255" Canvas.Top="120"/>
- <ctrls:FlowPipeValve x:Name="VentValve" Height="20" Width="24" Canvas.Left="436" Canvas.Top="110" />
- <!--<ctrls:Pipe3 Canvas.Left="477.5" Canvas.Top="120" RotateTransformValue="-90" />-->
- <ctrls:FlowPipe x:Name="N2Pipe1" Height="8" Width="193" Canvas.Left="64" Canvas.Top="120"/>
- <!--<ctrls:Pipe3 Canvas.Left="245" Canvas.Top="120" RotateTransformValue="-90"/>-->
- <ctrls:FlowPipeValve x:Name="VN22" Height="20" Width="24" Canvas.Left="288" Canvas.Top="110" />
- <!--To pump-->
- <ctrls:FlowPipe Name="f1" Height="8" Width="422" Canvas.Left="64" Canvas.Top="173" Visibility="Hidden"/>
- <!--<ctrls:Pipe3 Canvas.Left="474" Canvas.Top="169"/>-->
- <ctrls:FlowPipeValve x:Name="valve10" Height="20" Width="24" Canvas.Left="436" Canvas.Top="163" Visibility="Hidden" />
- <!--<ctrls:Pump Width="40" Height="40" Opacity="0.7" x:Name="pump1" Canvas.Left="80" Canvas.Top="155" HorizontalAlignment="Center" VerticalAlignment="Top"/>-->
- <!--Cl2-->
- <ctrls:FlowPipe Name="f9" Height="8" Width="278" Canvas.Left="206" Canvas.Top="230"/>
- <ctrls:FlowPipeValve x:Name="valve8" Height="20" Width="24" Canvas.Left="436" Canvas.Top="220.5"/>
- <!--<ctrls:Pipe3 Canvas.Left="474" Canvas.Top="226"/>-->
- <!--<ctrls:Pipe3 Canvas.Left="241" Canvas.Top="262" />-->
- <ctrls:FlowPipe Name="Gas1Pipe1" Height="8" Width="144" Canvas.Left="64" Canvas.Top="230"/>
- <!--<ctrls:Pipe3 Canvas.Left="197" Canvas.Top="230" RotateTransformValue="-90"/>-->
- <ctrls:FlowPipe Height="8" Width="56" Canvas.Left="201" Canvas.Top="266"/>
- <!--<ctrls:Pipe2 Canvas.Left="214" Canvas.Top="274" RotateTransformValue="-180"/>-->
- <ctrls:FlowPipe Height="8" Width="35" Canvas.Left="208" Canvas.Top="236" RotateTransformValue="90" />
- <ctrls:FlowPipe Height="8" Width="145" Canvas.Left="257" Canvas.Top="126" RotateTransformValue="90" />
- <!--SF6-->
- <ctrls:FlowPipe Name="f2" Height="8" Width="278" Canvas.Left="206" Canvas.Top="286"/>
- <ctrls:FlowPipeValve x:Name="valve2" Height="20" Width="24" Canvas.Left="436" Canvas.Top="275.8"/>
- <!--<ctrls:Pipe3 Canvas.Left="474" Canvas.Top="282" />-->
- <!--<ctrls:Pipe3 Canvas.Left="241" Canvas.Top="318" />-->
- <ctrls:FlowPipe x:Name="Gas2Pipe1" Height="8" Width="142" Canvas.Left="64" Canvas.Top="286"/>
- <!--<ctrls:Pipe3 Canvas.Left="197" Canvas.Top="286" RotateTransformValue="-90"/>-->
- <ctrls:FlowPipe Height="8" Width="56" Canvas.Left="201" Canvas.Top="322"/>
- <!--<ctrls:Pipe2 Canvas.Left="214" Canvas.Top="330" RotateTransformValue="-180"/>-->
- <ctrls:FlowPipe Height="8" Width="36" Canvas.Left="208" Canvas.Top="290" RotateTransformValue="90" />
- <ctrls:FlowPipe Height="8" Width="54" Canvas.Left="257" Canvas.Top="270" RotateTransformValue="90" />
- <!--Gas3-->
- <ctrls:FlowPipe Name="f3" Height="8" Width="278" Canvas.Left="206" Canvas.Top="342"/>
- <ctrls:FlowPipeValve x:Name="valve3" Height="20" Width="24" Canvas.Left="436" Canvas.Top="333"/>
- <!--<ctrls:Pipe3 Canvas.Left="474" Canvas.Top="338" />-->
- <!--<ctrls:Pipe3 Canvas.Left="241" Canvas.Top="374" />-->
- <ctrls:FlowPipe x:Name="Gas3Pipe1" Height="8" Width="152" Canvas.Left="64" Canvas.Top="342"/>
- <!--<ctrls:Pipe3 Canvas.Left="197" Canvas.Top="342" RotateTransformValue="-90"/>-->
- <!--<ctrls:Pipe2 Canvas.Left="214" Canvas.Top="386" RotateTransformValue="-180"/>-->
- <ctrls:FlowPipe Height="8" Width="56" Canvas.Left="201" Canvas.Top="378"/>
- <ctrls:FlowPipe Height="8" Width="34" Canvas.Left="208" Canvas.Top="348" RotateTransformValue="90" />
- <ctrls:FlowPipe Height="8" Width="56" Canvas.Left="257" Canvas.Top="324" RotateTransformValue="90" />
- <!--Gas4-->
- <ctrls:FlowPipe x:Name="Gas4Pipe1" Height="8" Width="142" Canvas.Left="64" Canvas.Top="396"/>
- <!--<ctrls:Pipe3 Canvas.Left="197" Canvas.Top="396" RotateTransformValue="-90"/>-->
- <!--<ctrls:Pipe2 Canvas.Left="214" Canvas.Top="436" RotateTransformValue="-180"/>-->
- <ctrls:FlowPipe Height="8" Width="56" Canvas.Left="201" Canvas.Top="428"/>
- <!--<ctrls:Pipe2 Canvas.Left="257" Canvas.Top="423" RotateTransformValue="90"/>-->
- <ctrls:FlowPipe Name="f4" Height="8" Width="278" Canvas.Left="206" Canvas.Top="396"/>
- <ctrls:FlowPipeValve x:Name="valve4" Height="20" Width="24" Canvas.Left="440" Canvas.Top="386"/>
- <!--<ctrls:Pipe3 Canvas.Left="474" Canvas.Top="392" />-->
- <ctrls:FlowPipe Height="8" Width="54" Canvas.Left="257" Canvas.Top="380" RotateTransformValue="90" />
- <ctrls:FlowPipe Height="8" Width="32" Canvas.Left="209" Canvas.Top="400" RotateTransformValue="90" />
- <!--Gas5-->
- <ctrls:FlowPipe Name="f5" Height="8" Width="418" Canvas.Left="64" Canvas.Top="452"/>
- <ctrls:FlowPipeValve x:Name="valve5" Height="20" Width="24" Canvas.Left="440" Canvas.Top="443"/>
- <!--<ctrls:Pipe3 Canvas.Left="474" Canvas.Top="447.5" />-->
- <!--O2-->
- <ctrls:FlowPipe Name="f6" Height="8" Width="418" Canvas.Left="65" Canvas.Top="507"/>
- <ctrls:FlowPipeValve x:Name="valve6" Height="20" Width="24" Canvas.Left="440" Canvas.Top="498"/>
- <!--<ctrls:Pipe3 Canvas.Left="474" Canvas.Top="503" />-->
- <!--Gas7-->
- <ctrls:FlowPipe Name="f7" Height="8" Width="418" Canvas.Left="65" Canvas.Top="563"/>
- <ctrls:FlowPipeValve x:Name="valve7" Height="20" Width="24" Canvas.Left="440" Canvas.Top="554"/>
- <!--<ctrls:Pipe3 Canvas.Left="474" Canvas.Top="559" />-->
- <!--Gas8-->
- <ctrls:FlowPipe Name="f8" Height="8" Width="418" Canvas.Left="68" Canvas.Top="620"/>
- <ctrls:FlowPipeValve x:Name="valve9" Height="20" Width="24" Canvas.Left="440" Canvas.Top="611"/>
- <!--<ctrls:Pipe2 RotateTransformValue="90" Canvas.Left="490" Canvas.Top="615" />-->
- <ctrls:FlowPipe Name="l8" Height="9" Width="56" Canvas.Left="490" Canvas.Top="126" RotateTransformValue="90" />
- <ctrls:FlowPipe Name="l1" Height="9" Width="56" Canvas.Left="490" Canvas.Top="180" RotateTransformValue="90"/>
- <ctrls:FlowPipe Name="l9" Height="9" Width="56" Canvas.Left="490" Canvas.Top="234" RotateTransformValue="90"/>
- <ctrls:FlowPipe Name="l2" Height="9" Width="56" Canvas.Left="490" Canvas.Top="290" RotateTransformValue="90"/>
- <ctrls:FlowPipe Name="l3" Height="9" Width="56" Canvas.Left="490" Canvas.Top="344" RotateTransformValue="90"/>
- <ctrls:FlowPipe Name="l4" Height="9" Width="58" Canvas.Left="490" Canvas.Top="400" RotateTransformValue="90"/>
- <ctrls:FlowPipe Name="l5" Height="9" Width="56" Canvas.Left="490" Canvas.Top="458" RotateTransformValue="90"/>
- <ctrls:FlowPipe Name="l6" Height="9" Width="56" Canvas.Left="490" Canvas.Top="514" RotateTransformValue="90"/>
- <ctrls:FlowPipe Name="l7" Height="9" Width="56" Canvas.Left="490" Canvas.Top="570" RotateTransformValue="90"/>
- <!--阀-->
- <ctrls:FlowPipeValve x:Name="Gas4Valve1" Height="20" Width="24" Canvas.Left="157" Canvas.Top="386" />
- <ctrls:FlowPipeValve x:Name="Gas3Valve1" Height="20" Width="24" Canvas.Left="157" Canvas.Top="333" />
- <ctrls:FlowPipeValve x:Name="Gas2Valve1" Height="20" Width="24" Canvas.Left="157" Canvas.Top="276" />
- <ctrls:FlowPipeValve x:Name="Gas1Valve1" Height="20" Width="24" Canvas.Left="157" Canvas.Top="220" />
- <ctrls:FlowPipeValve x:Name="pumpValve1" Height="20" Width="24" Canvas.Left="157" Canvas.Top="163" Visibility="Hidden" />
- <ctrls:FlowPipeValve Height="20" Width="24" Canvas.Left="217" Canvas.Top="256" />
- <ctrls:FlowPipeValve Height="20" Width="24" Canvas.Left="217" Canvas.Top="312" />
- <ctrls:FlowPipeValve Height="20" Width="24" Canvas.Left="217" Canvas.Top="368" />
- <ctrls:FlowPipeValve Height="20" Width="24" Canvas.Left="217" Canvas.Top="418" />
- <ctrls:FlowPipeValve x:Name="VN21" Height="20" Width="24" Canvas.Left="266.5" Canvas.Top="148" >
- <ctrls:FlowPipeValve.RenderTransform>
- <TransformGroup>
- <RotateTransform Angle="90"/>
- </TransformGroup>
- </ctrls:FlowPipeValve.RenderTransform>
- </ctrls:FlowPipeValve>
- <!--左侧管道标签-->
- <ctrls:TextboxWithLabel Canvas.Top="205" Canvas.Left="285" LabelValue="MFC1" TextBoxValue="0.0" TextBoxColor="White" />
- <ctrls:TextboxWithLabel Canvas.Top="205" Canvas.Left="345" LabelValue="Flow" TextBoxValue="0.0" TextBoxColor="#D7E4BD"/>
- <ctrls:TextboxWithLabel Canvas.Top="260" Canvas.Left="285" LabelValue="MFC2" TextBoxValue="0.0" TextBoxColor="White" />
- <ctrls:TextboxWithLabel Canvas.Top="260" Canvas.Left="345" LabelValue="Flow" TextBoxValue="0.0" TextBoxColor="#D7E4BD"/>
- <ctrls:TextboxWithLabel Canvas.Top="318" Canvas.Left="285" LabelValue="MFC3" TextBoxValue="0.0" TextBoxColor="White" />
- <ctrls:TextboxWithLabel Canvas.Top="318" Canvas.Left="345" LabelValue="Flow" TextBoxValue="0.0" TextBoxColor="#D7E4BD"/>
- <ctrls:TextboxWithLabel Canvas.Top="370" Canvas.Left="285" LabelValue="MFC4" TextBoxValue="0.0" TextBoxColor="White" />
- <ctrls:TextboxWithLabel Canvas.Top="370" Canvas.Left="345" LabelValue="Flow" TextBoxValue="0.0" TextBoxColor="#D7E4BD"/>
- <ctrls:TextboxWithLabel Canvas.Top="426" Canvas.Left="285" LabelValue="MFC5" TextBoxValue="0.0" TextBoxColor="White" />
- <ctrls:TextboxWithLabel Canvas.Top="426" Canvas.Left="345" LabelValue="Flow" TextBoxValue="0.0" TextBoxColor="#D7E4BD"/>
- <ctrls:TextboxWithLabel Canvas.Top="482" Canvas.Left="285" LabelValue="MFC6" TextBoxValue="0.0" TextBoxColor="White" />
- <ctrls:TextboxWithLabel Canvas.Top="482" Canvas.Left="345" LabelValue="Flow" TextBoxValue="0.0" TextBoxColor="#D7E4BD"/>
- <ctrls:TextboxWithLabel Canvas.Top="538" Canvas.Left="285" LabelValue="MFC7" TextBoxValue="0.0" TextBoxColor="White" />
- <ctrls:TextboxWithLabel Canvas.Top="538" Canvas.Left="345" LabelValue="Flow" TextBoxValue="0.0" TextBoxColor="#D7E4BD"/>
- <ctrls:TextboxWithLabel Canvas.Top="595" Canvas.Left="285" LabelValue="MFC8" TextBoxValue="0.0" TextBoxColor="White" />
- <ctrls:TextboxWithLabel Canvas.Top="595" Canvas.Left="345" LabelValue="Flow" TextBoxValue="0.0" TextBoxColor="#D7E4BD"/>
- <!--<TextBlock FontSize="13" Text="N2" Canvas.Left="34" Canvas.Top="117"/>
- <TextBlock FontSize="13" Text="To pump" Canvas.Left="0" Canvas.Top="167" Visibility="Hidden"/>
- <TextBlock FontSize="13" Text="Cl2" Canvas.Left="34" Canvas.Top="227"/>
- <TextBlock FontSize="13" Text="SF6" Canvas.Left="34" Canvas.Top="284"/>
- <TextBlock FontSize="13" Text="Gas3" Canvas.Left="30" Canvas.Top="338"/>
- <TextBlock FontSize="13" Text="Gas4" Canvas.Left="30" Canvas.Top="392"/>
- <TextBlock FontSize="13" Text="Gas5" Canvas.Left="30" Canvas.Top="448"/>
- <TextBlock FontSize="13" Text="O2" Canvas.Left="30" Canvas.Top="503"/>
- <TextBlock FontSize="13" Text="Gas7" Canvas.Left="30" Canvas.Top="562"/>
- <TextBlock FontSize="13" Text="Gas8" Canvas.Left="30" Canvas.Top="618"/>-->
- <Image Width="40" Height="25" Source="Pack://application:,,,/Venus_Themes;Component/Resources/Arrow.png" Canvas.Left="582" Canvas.Top="111" Stretch="Uniform"/>
- <ctrls:CustomSwitch Width="150" HorizontalContentAlignment="Center" Height="20" Value=" Gas ON/OFF " Canvas.Left="310" Canvas.Top="690" />
- </Canvas>
- <Canvas Grid.Column="2">
- <Grid Width="350" Height="400" Canvas.Left="80" Canvas.Top="40" Background="#A1C9F5" unity:GridOptions.ShowBorder="True" unity:GridOptions.LineBrush="Black" unity:GridOptions.LineThickness="1">
- <Grid.RowDefinitions>
- <RowDefinition/>
- <RowDefinition/>
- <RowDefinition/>
- <RowDefinition/>
- <RowDefinition/>
- <RowDefinition/>
- <RowDefinition/>
- <RowDefinition/>
- <RowDefinition/>
- <RowDefinition/>
- <RowDefinition/>
- <RowDefinition/>
- <RowDefinition/>
- <RowDefinition/>
- <RowDefinition/>
- <RowDefinition/>
- </Grid.RowDefinitions>
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="2*"/>
- <ColumnDefinition Width="3*"/>
- </Grid.ColumnDefinitions>
- <TextBlock Grid.Row="0" Grid.ColumnSpan="2" Text="检漏设置" FontSize="15" VerticalAlignment="Center" HorizontalAlignment="Center" />
- <TextBlock Grid.Row="1" Text="抽气时间(s)" FontSize="15" VerticalAlignment="Center" Padding="10" />
- <TextBlock Grid.Row="2" Text="检漏时间(s)" FontSize="15" VerticalAlignment="Center" Padding="10" />
- <TextBlock Grid.Row="3" Text="漏率上限(mt/min)" FontSize="15" VerticalAlignment="Center" Padding="10" />
- <TextBlock Grid.Row="4" Text="检漏模式" FontSize="15" VerticalAlignment="Center" Padding="10" />
- <TextBlock Grid.Row="5" Text="MfcGas1" FontSize="15" VerticalAlignment="Center" Padding="10" />
- <TextBlock Grid.Row="6" Text="MfcGas2" FontSize="15" VerticalAlignment="Center" Padding="10" />
- <TextBlock Grid.Row="7" Text="MfcGas3" FontSize="15" VerticalAlignment="Center" Padding="10" />
- <TextBlock Grid.Row="8" Text="MfcGas4" FontSize="15" VerticalAlignment="Center" Padding="10" />
- <TextBlock Grid.Row="9" Text="MfcGas5" FontSize="15" VerticalAlignment="Center" Padding="10" />
- <TextBlock Grid.Row="10" Text="MfcGas6" FontSize="15" VerticalAlignment="Center" Padding="10" />
- <TextBlock Grid.Row="11" Text="MfcGas7" FontSize="15" VerticalAlignment="Center" Padding="10" />
- <TextBlock Grid.Row="12" Text="MfcGas8" FontSize="15" VerticalAlignment="Center" Padding="10" />
- <TextBlock Grid.Row="13" Text="状态" FontSize="15" VerticalAlignment="Center" Padding="10" />
- <TextBlock Grid.Row="14" Text="检漏时间" FontSize="15" VerticalAlignment="Center" Padding="10" />
- <TextBlock Grid.Row="15" Text="当前压力" FontSize="15" VerticalAlignment="Center" Padding="10" />
- <TextBox Grid.Row="1" Grid.Column="1" BorderThickness="0" VerticalContentAlignment="Center" Text="{Binding VentTime}"/>
- <TextBox Grid.Row="2" Grid.Column="1" BorderThickness="0" VerticalContentAlignment="Center" Text="{Binding CheckTime}"/>
- <TextBox Grid.Row="3" Grid.Column="1" BorderThickness="0" VerticalContentAlignment="Center" Text="{Binding LeakRateUpperLimit}"/>
- <ComboBox Grid.Row="4" Grid.Column="1" BorderBrush="Transparent" Margin="-2,-2,-1,-1" ItemsSource="{Binding LeakCheckMode}" SelectedIndex="{Binding LeakCheckModeSelectedIndex}"/>
- <CheckBox Grid.Row="5" Grid.Column="1" HorizontalAlignment="Center" VerticalAlignment="Center" IsEnabled="{Binding LeakCheckModeSelectedIndex}" IsChecked="{Binding GasIsCheck[0]}"/>
- <CheckBox Grid.Row="6" Grid.Column="1" HorizontalAlignment="Center" VerticalAlignment="Center" IsEnabled="{Binding LeakCheckModeSelectedIndex}" IsChecked="{Binding GasIsCheck[1]}"/>
- <CheckBox Grid.Row="7" Grid.Column="1" HorizontalAlignment="Center" VerticalAlignment="Center" IsEnabled="{Binding LeakCheckModeSelectedIndex}" IsChecked="{Binding GasIsCheck[2]}"/>
- <CheckBox Grid.Row="8" Grid.Column="1" HorizontalAlignment="Center" VerticalAlignment="Center" IsEnabled="{Binding LeakCheckModeSelectedIndex}" IsChecked="{Binding GasIsCheck[3]}"/>
- <CheckBox Grid.Row="9" Grid.Column="1" HorizontalAlignment="Center" VerticalAlignment="Center" IsEnabled="{Binding LeakCheckModeSelectedIndex}" IsChecked="{Binding GasIsCheck[4]}"/>
- <CheckBox Grid.Row="10" Grid.Column="1" HorizontalAlignment="Center" VerticalAlignment="Center" IsEnabled="{Binding LeakCheckModeSelectedIndex}" IsChecked="{Binding GasIsCheck[5]}"/>
- <CheckBox Grid.Row="11" Grid.Column="1" HorizontalAlignment="Center" VerticalAlignment="Center" IsEnabled="{Binding LeakCheckModeSelectedIndex}" IsChecked="{Binding GasIsCheck[6]}"/>
- <CheckBox Grid.Row="12" Grid.Column="1" HorizontalAlignment="Center" VerticalAlignment="Center" IsEnabled="{Binding LeakCheckModeSelectedIndex}" IsChecked="{Binding GasIsCheck[7]}"/>
-
- </Grid>
- <Button FontSize="15" Foreground="White" FontWeight="Bold" Content="Leak Check" Width="150" Height="30" Canvas.Left="480" Canvas.Top="40" Command="{Binding CheckCommand}"/>
- <Button FontSize="15" Foreground="White" FontWeight="Bold" Content="Gas Pump Purge" Width="150" Height="30" Canvas.Left="480" Canvas.Top="90" />
- <Button FontSize="15" Foreground="White" FontWeight="Bold" Content="Abort" Width="150" Height="30" Canvas.Left="480" Canvas.Top="140" />
- <TextBlock Canvas.Left="80" Canvas.Top="460" Text="Leak Check Result" FontSize="15" FontWeight="Bold"/>
- <Button FontSize="15" Foreground="White" FontWeight="Bold" Content="Export" Width="100" Height="30" Canvas.Left="900" Canvas.Top="440"/>
- <Button FontSize="15" Foreground="White" FontWeight="Bold" Content="Delete" Width="100" Height="30" Canvas.Left="1020" Canvas.Top="440" />
- <DataGrid Canvas.Left="80" Height="300" Canvas.Top="480" AutoGenerateColumns="False" BorderThickness="0.1" FontSize="12" MinRowHeight="20" VerticalAlignment="Stretch"
- CanUserAddRows="False" CanUserDeleteRows="False" CanUserReorderColumns="False" CanUserResizeColumns="True" CanUserResizeRows="False" CanUserSortColumns="False"
- SelectionMode="Single" SelectionUnit="FullRow" Background="#05000000" VerticalScrollBarVisibility="Auto" HorizontalScrollBarVisibility="Disabled"
- ItemsSource="{Binding LeakCheckResultList}" SelectedItem="{Binding CurrentLeakCheckResultItem}" FontFamily="Arial,SimSun" Margin="0,0,8,45">
- <DataGrid.Columns>
- <DataGridTextColumn Width="160" Binding="{Binding Date, StringFormat={}{0:yyyy-MM-dd HH:mm:ss}}" CanUserSort="False" CanUserReorder="False" IsReadOnly="True" >
- <DataGridTextColumn.HeaderTemplate >
- <DataTemplate>
- <TextBlock Text="CheckDate" />
- </DataTemplate>
- </DataGridTextColumn.HeaderTemplate>
- </DataGridTextColumn>
- <DataGridTextColumn Width="120" Binding="{Binding StartPressure}" CanUserSort="False" CanUserReorder="False" IsReadOnly="True" >
- <DataGridTextColumn.HeaderTemplate >
- <DataTemplate>
- <TextBlock Text="StartPressure" />
- </DataTemplate>
- </DataGridTextColumn.HeaderTemplate>
- </DataGridTextColumn>
- <DataGridTextColumn Width="120" Binding="{Binding StopPressure}" CanUserSort="False" CanUserReorder="False" IsReadOnly="True" >
- <DataGridTextColumn.HeaderTemplate >
- <DataTemplate>
- <TextBlock Text="StopPressure" />
- </DataTemplate>
- </DataGridTextColumn.HeaderTemplate>
- </DataGridTextColumn>
- <DataGridTextColumn Width="120" Binding="{Binding LeakCheckTime}" CanUserSort="False" CanUserReorder="False" IsReadOnly="True" >
- <DataGridTextColumn.HeaderTemplate >
- <DataTemplate>
- <TextBlock Text="Leak Check Time(s)" />
- </DataTemplate>
- </DataGridTextColumn.HeaderTemplate>
- </DataGridTextColumn>
- <DataGridTextColumn Width="120" Binding="{Binding LeakRate, StringFormat={}{0:F5}}" CanUserSort="False" CanUserReorder="False" IsReadOnly="True" >
- <DataGridTextColumn.HeaderTemplate >
- <DataTemplate>
- <TextBlock Text="LeakRate" />
- </DataTemplate>
- </DataGridTextColumn.HeaderTemplate>
- </DataGridTextColumn>
- <DataGridTextColumn Width="200" Binding="{Binding LeakCheckMode}" CanUserSort="False" CanUserReorder="False" IsReadOnly="True" >
- <DataGridTextColumn.HeaderTemplate >
- <DataTemplate>
- <TextBlock Text="CheckMode" />
- </DataTemplate>
- </DataGridTextColumn.HeaderTemplate>
- </DataGridTextColumn>
- <DataGridTextColumn Width="200" Binding="{Binding LeakCheckStatus}" CanUserSort="False" CanUserReorder="False" IsReadOnly="True" >
- <DataGridTextColumn.HeaderTemplate >
- <DataTemplate>
- <TextBlock Text=" GlobalLableLeakCheckStatus" />
- </DataTemplate>
- </DataGridTextColumn.HeaderTemplate>
- </DataGridTextColumn>
- </DataGrid.Columns>
- </DataGrid>
- </Canvas>
- </Grid>
-
- </UserControl>
|