| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340 | 
							- <UserControl x:Class="MECF.Framework.UI.Client.CenterViews.DataLogs.ProcessHistory.ProcessDetailView"
 
-              xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
 
-              xmlns:s="http://schemas.abtsoftware.co.uk/scichart"
 
-              xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
 
-              xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
 
-              xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
 
-              xmlns:converters="clr-namespace:Aitex.Core.UI.Converters;assembly=MECF.Framework.UI.Core"
 
-              xmlns:micro="clr-namespace:Caliburn.Micro"
 
-              xmlns:i="clr-namespace:System.Windows.Interactivity;assembly=System.Windows.Interactivity"
 
-              mc:Ignorable="d" x:Name="userCotrol"
 
-              Height="800" Width="1200">
 
-     <UserControl.Resources>
 
-         <converters:LineColorConverter x:Key="colorConverter"/>
 
-         <Style TargetType="CheckBox">
 
-             <Setter Property="HorizontalAlignment" Value="Left"/>
 
-             <Setter Property="VerticalContentAlignment" Value="Center"/>
 
-             <Setter Property="VerticalAlignment" Value="Center"/>
 
-             <Setter Property="VerticalContentAlignment" Value="Center"/>
 
-             <Setter Property="LayoutTransform">
 
-                 <Setter.Value>
 
-                     <ScaleTransform ScaleX="2" ScaleY="2" />
 
-                 </Setter.Value>
 
-             </Setter>
 
-         </Style>
 
-     </UserControl.Resources>
 
-     <StackPanel Orientation="Vertical" Height="{Binding ElementName=userCotrol, Path=ActualHeight}">
 
-         <StackPanel Height="640" Orientation="Horizontal">
 
-             <Border Margin="1" Width="250" BorderBrush="{DynamicResource Tab_BD}" BorderThickness="1" SnapsToDevicePixels="True" Background="{DynamicResource Tab_BG}" Padding="2">
 
-                 <TreeView  x:Name="ParameterTreeView" ItemsSource="{Binding ParameterNodes}">
 
-                     <TreeView.ItemTemplate>
 
-                         <HierarchicalDataTemplate  ItemsSource="{Binding ChildNodes}">
 
-                             <StackPanel Orientation="Horizontal">
 
-                                 <CheckBox Visibility="{Binding IsVisibilityParentNode}" IsChecked="{Binding Selected, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}" Margin="0,11,0,0">
 
-                                     <i:Interaction.Triggers>
 
-                                         <i:EventTrigger EventName="Click">
 
-                                             <micro:ActionMessage MethodName="ParameterCheck">
 
-                                                 <micro:Parameter Value="{Binding }"/>
 
-                                             </micro:ActionMessage>
 
-                                         </i:EventTrigger>
 
-                                     </i:Interaction.Triggers>
 
-                                 </CheckBox>
 
-                                 <TextBlock Text="{Binding Name}"  Height="30" Margin="0,10,0,0" MinWidth="50">
 
-                                          <i:Interaction.Triggers>
 
-                                         <i:EventTrigger EventName="MouseLeftButtonDown">
 
-                                             <micro:ActionMessage MethodName="TxtMouseLeftButtonDown">
 
-                                                 <micro:Parameter Value="{Binding }"/>
 
-                                             </micro:ActionMessage>
 
-                                         </i:EventTrigger>
 
-                                     </i:Interaction.Triggers>
 
-                                 </TextBlock>
 
-                             </StackPanel>
 
-                         </HierarchicalDataTemplate>
 
-                     </TreeView.ItemTemplate>
 
-                 </TreeView>
 
-             </Border>
 
-             <Border Margin="1" Width="945" BorderBrush="{DynamicResource Tab_BD}" BorderThickness="1" SnapsToDevicePixels="True" Background="{DynamicResource Tab_BG}" Padding="2">
 
-                 <StackPanel Orientation="Vertical">
 
-                     <s:SciChartSurface x:Name="sciChart" RenderableSeries="{Binding SelectedData}" s:ThemeManager.Theme="ExpressionLight" Annotations="{Binding Annotations}"
 
-                       Height="600" DebugWhyDoesntSciChartRender="False" BorderBrush="Gray" Focusable="False" IsTabStop="False">
 
-                         <!-- Create an X Axis -->
 
-                         <s:SciChartSurface.XAxis>
 
-                             <s:NumericAxis DrawMinorTicks="False" 
 
-                                     DrawMinorGridLines="False" 
 
-                                     Margin="0,0,0,0" 
 
-                                     TitleFontSize="15"
 
-                                     FontSize="20"  
 
-                                     Id="DefaultAxisId" TitleFontWeight="Normal">
 
-                             </s:NumericAxis>
 
-                         </s:SciChartSurface.XAxis>
 
-                         <!-- Create a Y Axis -->
 
-                         <s:SciChartSurface.YAxis>
 
-                             <s:NumericAxis DrawMinorTicks="False"  
 
-                                           DrawMinorGridLines="False" 
 
-                                           AxisAlignment="Right"
 
-                                    MinWidth="50" MaxWidth="50" 
 
-                                    HorizontalAlignment="Center"
 
-                                    CursorTextFormatting="0.###"
 
-                                    VisibleRange="{Binding VisibleRangeValue}"
 
-                                           Id="DefaultAxisId" MajorDelta="0.1" 
 
-                                    MinorDelta="0.1" DrawMajorBands="False" Focusable="False" 
 
-                                    BorderThickness="0" AutoRange="{Binding ChartAutoRange}" 
 
-                                    DrawLabels="True" DrawMajorGridLines="True" DrawMajorTicks="False">
 
-                                 <s:NumericAxis.GrowBy>
 
-                                     <s:DoubleRange Min="0.1" Max="0.1"/>
 
-                                 </s:NumericAxis.GrowBy>
 
-                             </s:NumericAxis>
 
-                         </s:SciChartSurface.YAxis>
 
-                         <s:SciChartSurface.ChartModifier>
 
-                             <s:ModifierGroup  >
 
-                                 <s:RubberBandXyZoomModifier x:Name="rubberBandZoomModifier" IsEnabled="True" 
 
-                                                            IsXAxisOnly="False" 
 
-                                                            ZoomExtentsY="True" 
 
-                                                            IsAnimated="True" ExecuteOn="MouseLeftButton" ReceiveHandledEvents="True" />
 
-                                 <s:CursorModifier IsEnabled="True"  ShowTooltipOn="MouseOver"  ShowAxisLabels="True"  
 
-                                           SourceMode="AllSeries" ShowTooltip="False" />
 
-                                 <s:LegendModifier ShowLegend="False" GetLegendDataFor="AllSeries" x:Name="legendModifier"/>
 
-                                 <s:ZoomExtentsModifier x:Name="zoomExtentsModifier"  XyDirection="XYDirection" ExecuteOn="MouseDoubleClick"/>
 
-                                 <s:ZoomPanModifier x:Name="zoomPanModifier" IsEnabled="True"  ClipModeX="None" XyDirection="XYDirection" ExecuteOn="MouseRightButton" ZoomExtentsY="False" />
 
-                                 <s:RolloverModifier x:Name="rolloverModifier" 
 
-                                                    UseInterpolation="False" FontSize="9" IsEnabled="True" 
 
-                                                    DrawVerticalLine="False" FontFamily="Arial,SimSun" 
 
-                                                    SnapsToDevicePixels="False"                                             
 
-                                                   ShowAxisLabels="False" />
 
-                                 <s:MouseWheelZoomModifier x:Name="mouseWheelZoomModifier" XyDirection="XYDirection"/>
 
-                             </s:ModifierGroup>
 
-                         </s:SciChartSurface.ChartModifier>
 
-                     </s:SciChartSurface>
 
-                     <StackPanel Orientation="Horizontal">
 
-                         <Button Margin="0,2,0,2" Width="105"  Content="Move Left">
 
-                             <i:Interaction.Triggers>
 
-                                 <i:EventTrigger EventName="Click">
 
-                                     <micro:ActionMessage MethodName="ToLeftClick">
 
-                                     </micro:ActionMessage>
 
-                                 </i:EventTrigger>
 
-                             </i:Interaction.Triggers>
 
-                         </Button>
 
-                         <Button  Margin="1,2,0,2" Width="105"  Content="Move Right">
 
-                             <i:Interaction.Triggers>
 
-                                 <i:EventTrigger EventName="Click">
 
-                                     <micro:ActionMessage MethodName="ToRightClick">
 
-                                     </micro:ActionMessage>
 
-                                 </i:EventTrigger>
 
-                             </i:Interaction.Triggers>
 
-                         </Button>
 
-                         <Button  Margin="1,2,0,2" Width="105"  Content="Move Up">
 
-                             <i:Interaction.Triggers>
 
-                                 <i:EventTrigger EventName="Click">
 
-                                     <micro:ActionMessage MethodName="ToMoveUpClick">
 
-                                     </micro:ActionMessage>
 
-                                 </i:EventTrigger>
 
-                             </i:Interaction.Triggers>
 
-                         </Button>
 
-                         <Button  Margin="1,2,0,2" Width="105"  Content="Move Down">
 
-                             <i:Interaction.Triggers>
 
-                                 <i:EventTrigger EventName="Click">
 
-                                     <micro:ActionMessage MethodName="ToMoveDownClick">
 
-                                     </micro:ActionMessage>
 
-                                 </i:EventTrigger>
 
-                             </i:Interaction.Triggers>
 
-                         </Button>
 
-                         <Button Content="Zoom In" Width="105" Margin="1,2,0,2">
 
-                             <i:Interaction.Triggers>
 
-                                 <i:EventTrigger EventName="Click">
 
-                                     <micro:ActionMessage MethodName="ZoomInClick">
 
-                                     </micro:ActionMessage>
 
-                                 </i:EventTrigger>
 
-                             </i:Interaction.Triggers>
 
-                         </Button>
 
-                         <Button Content="Zoom Out" Width="105"  Margin="1,2,0,2">
 
-                             <i:Interaction.Triggers>
 
-                                 <i:EventTrigger EventName="Click">
 
-                                     <micro:ActionMessage MethodName="ZoomOutClick">
 
-                                     </micro:ActionMessage>
 
-                                 </i:EventTrigger>
 
-                             </i:Interaction.Triggers>
 
-                         </Button>
 
-                         <Button Content="Select Step" Width="105"  Margin="1,2,0,2" Visibility="{Binding IsStepVisiable,  Converter={StaticResource bool2VisibilityConverter}}">
 
-                             <i:Interaction.Triggers>
 
-                                 <i:EventTrigger EventName="Click">
 
-                                     <micro:ActionMessage MethodName="SelectStep"/>
 
-                                 </i:EventTrigger>
 
-                             </i:Interaction.Triggers>
 
-                         </Button>
 
-                     </StackPanel>
 
-                 </StackPanel>
 
-             </Border>
 
-         </StackPanel>
 
-         <DataGrid Height="158" Margin="1" AlternationCount="2" ColumnHeaderHeight="30" 
 
-                   ItemsSource="{Binding SelectedData}" AutoGenerateColumns="False" 
 
-                   CanUserAddRows="False" CanUserResizeRows="False" CanUserResizeColumns="True" FontFamily="Arial" FontSize="14">
 
-             <!--<i:Interaction.Triggers>
 
-                 <i:EventTrigger EventName="PreviewMouseUp">
 
-                     <micro:ActionMessage MethodName="DGSelectionChanged">
 
-                         <micro:Parameter Value="$source"/>
 
-                         <micro:Parameter Value="$eventargs"></micro:Parameter>
 
-                     </micro:ActionMessage>
 
-                 </i:EventTrigger>
 
-             </i:Interaction.Triggers>-->
 
-             <DataGrid.Columns>
 
-                 <DataGridTemplateColumn Header="Visible">
 
-                     <DataGridTemplateColumn.CellTemplate>
 
-                         <DataTemplate>
 
-                         <CheckBox Width="40"  IsChecked="{Binding IsVisible, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}" VerticalAlignment="Center" HorizontalAlignment="Center"/>
 
-                     </DataTemplate>
 
-                 </DataGridTemplateColumn.CellTemplate>
 
-                     </DataGridTemplateColumn>
 
-                 <DataGridTemplateColumn Header="Name" Width="150">
 
-                     <DataGridTemplateColumn.CellTemplate>
 
-                         <DataTemplate>
 
-                             <TextBlock Text="{Binding DataName}" Margin="5,0" Foreground="{DynamicResource FG_Black}" TextWrapping="Wrap" HorizontalAlignment="Left" VerticalAlignment="Center" />
 
-                         </DataTemplate>
 
-                     </DataGridTemplateColumn.CellTemplate>
 
-                 </DataGridTemplateColumn>
 
-                 <DataGridTemplateColumn Header="Source" Width="300">
 
-                     <DataGridTemplateColumn.CellTemplate>
 
-                         <DataTemplate>
 
-                             <TextBlock Text="{Binding DataSource}" Margin="5,0" Foreground="{DynamicResource FG_Black}" TextWrapping="Wrap" HorizontalAlignment="Left" VerticalAlignment="Center" />
 
-                         </DataTemplate>
 
-                     </DataGridTemplateColumn.CellTemplate>
 
-                 </DataGridTemplateColumn>
 
-                 <DataGridTemplateColumn Header="Color" Width="60" >
 
-                     <DataGridTemplateColumn.CellTemplate>
 
-                         <DataTemplate>
 
-                             <Button Style="{DynamicResource Color_Button}" HorizontalAlignment="Stretch" Background="{Binding Stroke, Converter={StaticResource colorConverter}}" Width="50" Height="20">
 
-                                 <i:Interaction.Triggers>
 
-                                     <i:EventTrigger EventName="Click">
 
-                                         <micro:ActionMessage MethodName="SelectColor">
 
-                                             <micro:Parameter Value="{Binding}" ></micro:Parameter>
 
-                                         </micro:ActionMessage>
 
-                                     </i:EventTrigger>
 
-                                 </i:Interaction.Triggers>
 
-                             </Button>
 
-                         </DataTemplate>
 
-                     </DataGridTemplateColumn.CellTemplate>
 
-                 </DataGridTemplateColumn>
 
-                 <DataGridTemplateColumn Header="Factor" Width="60">
 
-                             <DataGridTemplateColumn.CellTemplate>
 
-                                 <DataTemplate>
 
-                                     <TextBox Tag="Number" Text="{Binding DataFactor,Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}" Width="50" Margin="5,0" FontFamily="Arial" FontSize="14" Foreground="{DynamicResource FG_Black}" HorizontalAlignment="Left" VerticalAlignment="Center"></TextBox>
 
-                                 </DataTemplate>
 
-                             </DataGridTemplateColumn.CellTemplate>
 
-                         </DataGridTemplateColumn>
 
-                 <DataGridTemplateColumn Header="Offset" Width="60">
 
-                     <DataGridTemplateColumn.CellTemplate>
 
-                         <DataTemplate>
 
-                             <TextBox Tag="Number" Text="{Binding DataOffset,Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}" Width="50" Margin="5,0" FontFamily="Arial" FontSize="14" Foreground="{DynamicResource FG_Black}" HorizontalAlignment="Left" VerticalAlignment="Center"></TextBox>
 
-                         </DataTemplate>
 
-                     </DataGridTemplateColumn.CellTemplate>
 
-                 </DataGridTemplateColumn>
 
-                 <DataGridTemplateColumn Header="Width" Width="60">
 
-                     <DataGridTemplateColumn.CellTemplate>
 
-                         <DataTemplate>
 
-                             <TextBox Tag="Number" Text="{Binding LineThickness,Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}" Width="50" Margin="5,0" FontFamily="Arial" FontSize="14" Foreground="{DynamicResource FG_Black}" HorizontalAlignment="Left" VerticalAlignment="Center"></TextBox>
 
-                         </DataTemplate>
 
-                     </DataGridTemplateColumn.CellTemplate>
 
-                 </DataGridTemplateColumn>
 
-                 <DataGridTemplateColumn Header="Min." Width="60">
 
-                     <DataGridTemplateColumn.CellTemplate>
 
-                         <DataTemplate>
 
-                             <TextBlock Text="{Binding Tag.MinValue}" Margin="5,0" FontFamily="Arial" FontSize="14" Foreground="{DynamicResource FG_Black}" HorizontalAlignment="Center" VerticalAlignment="Center" />
 
-                         </DataTemplate>
 
-                     </DataGridTemplateColumn.CellTemplate>
 
-                 </DataGridTemplateColumn>
 
-                 <DataGridTemplateColumn Header="Max." Width="60">
 
-                     <DataGridTemplateColumn.CellTemplate>
 
-                         <DataTemplate>
 
-                             <TextBlock Text="{Binding Tag.MaxValue}" Margin="5,0" FontFamily="Arial" FontSize="14" Foreground="{DynamicResource FG_Black}" HorizontalAlignment="Center" VerticalAlignment="Center" />
 
-                         </DataTemplate>
 
-                     </DataGridTemplateColumn.CellTemplate>
 
-                 </DataGridTemplateColumn>
 
-                 <DataGridTemplateColumn Header="Ave." Width="60">
 
-                     <DataGridTemplateColumn.CellTemplate>
 
-                         <DataTemplate>
 
-                             <TextBlock Text="{Binding Tag.AverageValue}" Margin="5,0" FontFamily="Arial" FontSize="14" Foreground="{DynamicResource FG_Black}" HorizontalAlignment="Center" VerticalAlignment="Center" />
 
-                         </DataTemplate>
 
-                     </DataGridTemplateColumn.CellTemplate>
 
-                 </DataGridTemplateColumn>
 
-                 <DataGridTemplateColumn Header="3-Sigma" Width="68">
 
-                     <DataGridTemplateColumn.CellTemplate>
 
-                         <DataTemplate>
 
-                             <TextBlock Text="{Binding Tag.Sigma3Value}" Margin="5,0" FontFamily="Arial" FontSize="14" Foreground="{DynamicResource FG_Black}" HorizontalAlignment="Center" VerticalAlignment="Center" />
 
-                         </DataTemplate>
 
-                     </DataGridTemplateColumn.CellTemplate>
 
-                 </DataGridTemplateColumn>
 
-                 <DataGridTemplateColumn Width="100">
 
-                     <DataGridTemplateColumn.HeaderTemplate >
 
-                         <DataTemplate>
 
-                             <Button Content="Export All" Width="85" Height="25" Padding="0">
 
-                                 <i:Interaction.Triggers>
 
-                                     <i:EventTrigger EventName="Click">
 
-                                         <micro:ActionMessage MethodName="ExportAll">
 
-                                         </micro:ActionMessage>
 
-                                     </i:EventTrigger>
 
-                                 </i:Interaction.Triggers>
 
-                             </Button>
 
-                         </DataTemplate>
 
-                     </DataGridTemplateColumn.HeaderTemplate>
 
-                     <DataGridTemplateColumn.CellTemplate>
 
-                         <DataTemplate>
 
-                             <Button Content="Export" Width="65" Height="25" Padding="0">
 
-                                 <i:Interaction.Triggers>
 
-                                     <i:EventTrigger EventName="Click">
 
-                                         <micro:ActionMessage MethodName="Export">
 
-                                             <micro:Parameter Value="{Binding }"/>
 
-                                         </micro:ActionMessage>
 
-                                     </i:EventTrigger>
 
-                                 </i:Interaction.Triggers>
 
-                             </Button>
 
-                         </DataTemplate>
 
-                     </DataGridTemplateColumn.CellTemplate>
 
-                 </DataGridTemplateColumn>
 
-                 <DataGridTemplateColumn Width="100">
 
-                     <DataGridTemplateColumn.HeaderTemplate >
 
-                         <DataTemplate>
 
-                             <Button Content="Delete All" Width="85" Height="25" Padding="0">
 
-                                 <i:Interaction.Triggers>
 
-                                     <i:EventTrigger EventName="Click">
 
-                                         <micro:ActionMessage MethodName="DeleteAll">
 
-                                         </micro:ActionMessage>
 
-                                     </i:EventTrigger>
 
-                                 </i:Interaction.Triggers>
 
-                             </Button>
 
-                         </DataTemplate>
 
-                     </DataGridTemplateColumn.HeaderTemplate>
 
-                     <DataGridTemplateColumn.CellTemplate>
 
-                         <DataTemplate>
 
-                             <Button Content="Delete" Width="65" Height="25" Padding="0">
 
-                                 <i:Interaction.Triggers>
 
-                                     <i:EventTrigger EventName="Click">
 
-                                         <micro:ActionMessage MethodName="Delete">
 
-                                             <micro:Parameter Value="{Binding }"/>
 
-                                         </micro:ActionMessage>
 
-                                     </i:EventTrigger>
 
-                                 </i:Interaction.Triggers>
 
-                             </Button>
 
-                         </DataTemplate>
 
-                     </DataGridTemplateColumn.CellTemplate>
 
-                 </DataGridTemplateColumn>
 
-             </DataGrid.Columns>
 
-         </DataGrid>
 
-     </StackPanel>
 
- </UserControl>
 
 
  |