| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209 | 
							- <UserControl x:Class="FurnaceUI.Views.Parameter.TempAutoPIDEditView"
 
-              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:FurnaceUI.Views.Parameter" 
 
-              xmlns:i="http://schemas.microsoft.com/expression/2010/interactivity" 
 
-              xmlns:cal="http://www.caliburn.org" xmlns:converters="clr-namespace:Aitex.Core.UI.Converters;assembly=MECF.Framework.UI.Core" xmlns:converter="clr-namespace:FurnaceUI.Converter" xmlns:controls="http://OpenSEMI.Ctrlib.com/presentation"
 
-              mc:Ignorable="d" 
 
-              Height="785" Width="1260" FontFamily="Segoe">
 
-     <UserControl.Resources>
 
-         <Style TargetType="RadioButton" BasedOn="{StaticResource NormalRadioButton}">
 
-             <Setter Property="FontSize" Value="16"/>
 
-         </Style>
 
-         <Style x:Key="myHeaderStyle" TargetType="{x:Type GridViewColumnHeader}">
 
-             <Setter Property="Visibility" Value="Collapsed" />
 
-         </Style>
 
-         <converter:MFCListConverter  x:Key="mFCListConverter"/>
 
-         <converter:IsCheckShowStringConverter  x:Key="isCheckShowStringConverter"/>
 
-     </UserControl.Resources>
 
-     <Grid>
 
-         <Grid.ColumnDefinitions>
 
-             <ColumnDefinition Width="350"/>
 
-             <ColumnDefinition Width="*"/>
 
-         </Grid.ColumnDefinitions>
 
-         <Grid.RowDefinitions>
 
-             <RowDefinition Height="*"/>
 
-             <RowDefinition Height="80"/>
 
-         </Grid.RowDefinitions>
 
-         <Canvas>
 
-             <TextBlock Text="File Name:" FontSize="16" Canvas.Left="38" Canvas.Top="33"/>
 
-             <Border   Canvas.Left="120" Canvas.Top="32" Width="Auto"  HorizontalAlignment="Left">
 
-                 <TextBlock  Width="1100"  TextWrapping="Wrap"    FontSize="16" HorizontalAlignment="Left" Text="{Binding CurrentParameter.Name,Mode=TwoWay}"/>
 
-             </Border>
 
-             <ListView  ItemsSource="{Binding CurrentParameter.Steps}" IsEnabled="{Binding IsPermission}"
 
-                               Grid.Column="2" MaxHeight="730"
 
-                               AlternationCount="2"
 
-                               VerticalAlignment="Top"
 
-                               Name="DIListView" Canvas.Left="38" Canvas.Top="76">
 
-                 <ListView.ItemContainerStyle>
 
-                     <Style TargetType="ListViewItem">
 
-                         <Setter Property="Height" Value="50" />
 
-                     </Style>
 
-                 </ListView.ItemContainerStyle>
 
-                 <ListView.View>
 
-                     <GridView>
 
-                         <GridViewColumn Width="50"
 
-                                             Header="Index"
 
-                                             DisplayMemberBinding="{Binding StepNo}" />
 
-                         <GridViewColumn Width="40"
 
-                                             Header="" >
 
-                             <GridViewColumn.CellTemplate>
 
-                                 <DataTemplate>
 
-                                     <RadioButton IsChecked="{Binding IsChecked}" GroupName="table"/>
 
-                                 </DataTemplate>
 
-                             </GridViewColumn.CellTemplate>
 
-                         </GridViewColumn>
 
-                         <GridViewColumn Width="200" Header="Table Name">
 
-                             <GridViewColumn.CellTemplate>
 
-                                 <DataTemplate>
 
-                                     <Label Width="198" Height="48" HorizontalContentAlignment="Center"  VerticalContentAlignment="Center" Content="{Binding Name}">
 
-                                          <i:Interaction.Triggers>
 
-                                                 <i:EventTrigger EventName="MouseDown">
 
-                                                      <cal:ActionMessage MethodName="SelectTable">
 
-                                                            <cal:Parameter Value="{Binding}"></cal:Parameter>
 
-                                                      </cal:ActionMessage>
 
-                                                  </i:EventTrigger>
 
-                                            </i:Interaction.Triggers>
 
-                                     </Label>
 
-                                 </DataTemplate>
 
-                             </GridViewColumn.CellTemplate>
 
-                         </GridViewColumn>
 
-                     </GridView>
 
-                 </ListView.View>
 
-             </ListView>
 
-            
 
-         </Canvas>
 
-         <Grid Grid.Column="1">
 
-             <Grid.RowDefinitions>
 
-                 <RowDefinition Height="60"/>
 
-                 <RowDefinition Height="80"/>
 
-                 <RowDefinition Height="*"/>
 
-             </Grid.RowDefinitions>
 
-          
 
-                 <Grid Grid.Row="1"      Margin="10,20,90,0">
 
-                     <Grid.RowDefinitions>
 
-                         <RowDefinition/>
 
-                         <RowDefinition Height="30"/>
 
-                         <RowDefinition Height="30"/>
 
-                         <RowDefinition Height="30"/>
 
-                     </Grid.RowDefinitions>
 
-                     <Grid.ColumnDefinitions>
 
-                         <ColumnDefinition/>
 
-                         <ColumnDefinition/>
 
-                         <ColumnDefinition/>
 
-                         <ColumnDefinition/>
 
-                     </Grid.ColumnDefinitions>
 
-                     <Border  BorderBrush="{DynamicResource Table_BD}" BorderThickness="1 1 1 1" Background="{DynamicResource Table_BG_Title}" Grid.Row="1" >
 
-                         <TextBlock Text="Table Name" TextWrapping="Wrap" Foreground="{DynamicResource FG_Black}" FontSize="16" FontFamily="Arial" VerticalAlignment="Center" Padding="5,0,0,0"/>
 
-                     </Border>
 
-                     <Border BorderBrush="{DynamicResource Table_BD}" BorderThickness="0 0 0 0" Background="{DynamicResource Table_BG_Content}" Grid.Row="1" Grid.Column="1" >
 
-                     <TextBox Text="{Binding SelectedParameterStep.Name,Mode=TwoWay, UpdateSourceTrigger=PropertyChanged,NotifyOnSourceUpdated=True}"  HorizontalContentAlignment="Center" VerticalContentAlignment="Center" IsEnabled="{Binding IsEnabledControl}"/>
 
-                     </Border>
 
-                     <Border BorderBrush="{DynamicResource Table_BD}" BorderThickness="1 1 1 1" Background="{DynamicResource Table_BG_Title}" Grid.Row="1"  Grid.Column="2" >
 
-                         <TextBlock Text="Use Temp(℃)" TextWrapping="Wrap" Foreground="{DynamicResource FG_Black}" FontSize="16" FontFamily="Arial" VerticalAlignment="Center"  Padding="5,0,0,0"/>
 
-                     </Border>
 
-                     <Border BorderBrush="{DynamicResource Table_BD}" BorderThickness="0 0 1 1" Background="{DynamicResource Table_BG_Content}" Grid.Row="1" Grid.Column="3">
 
-                     <TextBox Tag="Number" Text="{Binding SelectedParameterStep.UseTemp}"  HorizontalContentAlignment="Center" VerticalContentAlignment="Center" IsEnabled="{Binding IsEnabledControl}"/>
 
-                     </Border>
 
-                     <Border BorderBrush="{DynamicResource Table_BD}" BorderThickness="1 0 1 1" Background="{DynamicResource Table_BG_Title}" Grid.Row="2" >
 
-                         <TextBlock Text="PID Last Update" TextWrapping="Wrap" Foreground="{DynamicResource FG_Black}" FontSize="16" FontFamily="Arial" VerticalAlignment="Center"  Padding="5,0,0,0"/>
 
-                     </Border>
 
-                     <Border BorderBrush="{DynamicResource Table_BD}" BorderThickness="0 0 1 1" Background="{DynamicResource Table_BG_Content}" Grid.Row="2" Grid.Column="1" >
 
-                         <TextBox Height="30" Text="{Binding CurrentParameter.ReviseTime,StringFormat=yyyy/MM/dd HH:mm:ss}"  IsEnabled="False" Width="200" HorizontalContentAlignment="Center" HorizontalAlignment="Left" />
 
-                     </Border>
 
-                 </Grid>
 
-                 <ListView Grid.Row="2"  ItemsSource="{Binding SelectedParameterStep.PIDDataList}" HorizontalAlignment="Left" Margin="10,10,0,0"
 
-                              MaxHeight="730"
 
-                               Width="808"
 
-                               AlternationCount="2"
 
-                               VerticalAlignment="Top"
 
-                               Name="ChannelListView" Canvas.Left="38" Canvas.Top="76">
 
-                 <ListView.ItemContainerStyle>
 
-                     <Style TargetType="ListViewItem">
 
-                         <Setter Property="Height" Value="50" />
 
-                     </Style>
 
-                 </ListView.ItemContainerStyle>
 
-                 <ListView.View>
 
-                     <GridView>
 
-                         <GridViewColumn Width="200"
 
-                                             Header="Channel">
 
-                             <GridViewColumn.CellTemplate>
 
-                                 <DataTemplate>
 
-                                     <StackPanel Orientation="Horizontal">
 
-                                         <Label Width="80" Margin="30,0,0,0" Content="{Binding Name}" />
 
-                                         <RadioButton VerticalContentAlignment="Center" Visibility="Hidden" Content=""/>
 
-                                     </StackPanel>
 
-                                 </DataTemplate>
 
-                             </GridViewColumn.CellTemplate>
 
-                         </GridViewColumn>
 
-                         <GridViewColumn Width="200" Header="P(%)">
 
-                             <GridViewColumn.CellTemplate>
 
-                                 <DataTemplate>
 
-                                     <controls:TextBoxEx  Tag="Number"  Width="190" Height="40" Text="{Binding P.Value}" MaxValue="{Binding P.Maximun}" MinValue="{Binding P.Minimun}" EditBoxMode="Decimal"/>
 
-                                 </DataTemplate>
 
-                             </GridViewColumn.CellTemplate>
 
-                         </GridViewColumn>
 
-                         <GridViewColumn  Width="200" Header="I(min)">
 
-                             <GridViewColumn.CellTemplate>
 
-                                 <DataTemplate>
 
-                                     <controls:TextBoxEx  Tag="Number" Width="190" Height="40"  Text="{Binding I.Value}"  MaxValue="{Binding I.Maximun}" MinValue="{Binding I.Minimun}" EditBoxMode="Decimal"/>
 
-                                 </DataTemplate>
 
-                             </GridViewColumn.CellTemplate>
 
-                         </GridViewColumn>
 
-                         <GridViewColumn Width="200" Header="D(min)">
 
-                             <GridViewColumn.CellTemplate>
 
-                                 <DataTemplate>
 
-                                     <controls:TextBoxEx  Tag="Number" Width="190" Height="40"  Text="{Binding D.Value}"  MaxValue="{Binding D.Maximun}" MinValue="{Binding D.Minimun}" EditBoxMode="Decimal"/>
 
-                                 </DataTemplate>
 
-                             </GridViewColumn.CellTemplate>
 
-                         </GridViewColumn>
 
-                     </GridView>
 
-                 </ListView.View>
 
-             </ListView>
 
-         </Grid>
 
-         <StackPanel Grid.Row="1" Grid.ColumnSpan="2" Orientation="Horizontal" HorizontalAlignment="Right" Height="50" Margin="0,0,10,10">
 
-             <Button Content="Unload"  Width="95" Margin="2"  Style="{StaticResource CommandButton}" IsEnabled="{Binding IsEnable}">
 
-                 <i:Interaction.Triggers>
 
-                     <i:EventTrigger EventName="Click">
 
-                         <cal:ActionMessage MethodName="ParameterUnload">
 
-                         </cal:ActionMessage>
 
-                     </i:EventTrigger>
 
-                 </i:Interaction.Triggers>
 
-             </Button>
 
-             <Button Content="Download"  Width="95" Margin="2"  Style="{StaticResource CommandButton}" IsEnabled="{Binding IsEnable}">
 
-                 <i:Interaction.Triggers>
 
-                     <i:EventTrigger EventName="Click">
 
-                         <cal:ActionMessage MethodName="ParameterDownload">
 
-                         </cal:ActionMessage>
 
-                     </i:EventTrigger>
 
-                 </i:Interaction.Triggers>
 
-             </Button>
 
-             <Button Content="Save"  Width="95" Margin="2"  Style="{StaticResource CommandButton}" IsEnabled="{Binding IsEnable}">
 
-                 <i:Interaction.Triggers>
 
-                     <i:EventTrigger EventName="Click">
 
-                         <cal:ActionMessage MethodName="ParameterSave">
 
-                         </cal:ActionMessage>
 
-                     </i:EventTrigger>
 
-                 </i:Interaction.Triggers>
 
-             </Button>
 
-             <Button Content="Cancel"  Width="95" Margin="2" Style="{StaticResource CommandButton}">
 
-                 <i:Interaction.Triggers>
 
-                     <i:EventTrigger EventName="Click">
 
-                         <cal:ActionMessage MethodName="ParameterCancel">
 
-                         </cal:ActionMessage>
 
-                     </i:EventTrigger>
 
-                 </i:Interaction.Triggers>
 
-             </Button>
 
-         </StackPanel>
 
-     </Grid>
 
- </UserControl>
 
 
  |