<Page x:Class="FLY.IBC.UI.Client.Page_System" 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:ed="http://schemas.microsoft.com/expression/2010/drawing" mc:Ignorable="d" d:DesignHeight="1000" d:DesignWidth="964" Loaded="Page_Loaded" Unloaded="Page_Unloaded" Background="White" > <Page.Resources> <ResourceDictionary> <ResourceDictionary.MergedDictionaries> <ResourceDictionary Source="pack://application:,,,/FLY.ControlLibrary;component/Themes/Dictionary_MyStyle.xaml"/> <ResourceDictionary Source="pack://application:,,,/FLY.ControlLibrary;component/Converter/Dictionary_MyConv.xaml"/> <ResourceDictionary Source="pack://application:,,,/FLY.IBC.UI.Client;component/UnitTests/UnitTests_ibc.xaml"/> </ResourceDictionary.MergedDictionaries> </ResourceDictionary> </Page.Resources> <Grid > <Grid.RowDefinitions> <RowDefinition Height="auto" /> <RowDefinition /> <RowDefinition Height="auto"/> </Grid.RowDefinitions> <Grid x:Name="grid_ibc" d:DataContext="{StaticResource unitests_ibc}"/> <StackPanel Orientation="Horizontal" Background="{StaticResource Background_Title}"> <Button Style="{StaticResource ButtonStyle_back2}" Command="BrowseBack"/> <TextBlock Style="{StaticResource TextBlockStyle_Title}" Text="IBC系统参数"/> </StackPanel> <ScrollViewer Grid.Row="1" > <StackPanel Grid.Row="1" Orientation="Vertical" DataContext="{Binding DataContext,ElementName=grid_ibc}"> <Grid> <Grid.ColumnDefinitions> <ColumnDefinition Width="auto" /> <ColumnDefinition/> </Grid.ColumnDefinitions> <Border Width="150" Background="{StaticResource Color_theme_activity}" Margin="0,5,5,5" > <TextBlock Style="{StaticResource TextBlockStyle_ItemHeader}" Text="区间1" /> </Border> <StackPanel Grid.Column="1" Orientation="Vertical"> <StackPanel Orientation="Horizontal"> <StackPanel Orientation="Vertical" Margin="5"> <TextBlock Style="{StaticResource ResourceKey=TextBlockStyle_FieldHeaderEditable}" Text="区间1设置" /> <StackPanel Orientation="Horizontal"> <TextBox Style="{StaticResource ResourceKey=TextBoxStyle_FieldContent}" Text="{Binding Area1Set}" /> </StackPanel> </StackPanel> <StackPanel Orientation="Vertical" Margin="5" MinWidth="80"> <TextBlock Style="{StaticResource ResourceKey=TextBlockStyle_FieldHeaderEditable}" Text="P" FontFamily="Arial" /> <StackPanel Orientation="Horizontal"> <TextBox Style="{StaticResource ResourceKey=TextBoxStyle_FieldContent}" Text="{Binding Area1P}" /> </StackPanel> </StackPanel> <StackPanel Orientation="Vertical" Margin="5" MinWidth="80"> <TextBlock Style="{StaticResource ResourceKey=TextBlockStyle_FieldHeaderEditable}" Text="I" FontFamily="Arial"/> <StackPanel Orientation="Horizontal"> <TextBox Style="{StaticResource ResourceKey=TextBoxStyle_FieldContent}" Text="{Binding Area1I}" /> </StackPanel> </StackPanel> <StackPanel Orientation="Vertical" Margin="5" MinWidth="80"> <TextBlock Style="{StaticResource ResourceKey=TextBlockStyle_FieldHeaderEditable}" Text="D" FontFamily="Arial"/> <StackPanel Orientation="Horizontal"> <TextBox Style="{StaticResource ResourceKey=TextBoxStyle_FieldContent}" Text="{Binding Area1D}" /> </StackPanel> </StackPanel> <StackPanel Orientation="Vertical" Margin="5" MinWidth="80"> <TextBlock Style="{StaticResource ResourceKey=TextBlockStyle_FieldHeaderEditable}" Text="DI" FontFamily="Arial"/> <StackPanel Orientation="Horizontal"> <TextBox Style="{StaticResource ResourceKey=TextBoxStyle_FieldContent}" Text="{Binding Area1I}" /> </StackPanel> </StackPanel> </StackPanel> </StackPanel> </Grid> <Grid> <Grid.ColumnDefinitions> <ColumnDefinition Width="auto" /> <ColumnDefinition/> </Grid.ColumnDefinitions> <Border Width="150" Background="{StaticResource Color_theme_activity}" Margin="0,5,5,5" > <TextBlock Style="{StaticResource TextBlockStyle_ItemHeader}" Text="区间2" /> </Border> <StackPanel Grid.Column="1" Orientation="Vertical"> <StackPanel Orientation="Horizontal"> <StackPanel Orientation="Vertical" Margin="5"> <TextBlock Style="{StaticResource ResourceKey=TextBlockStyle_FieldHeaderEditable}" Text="区间2设置" /> <StackPanel Orientation="Horizontal"> <TextBox Style="{StaticResource ResourceKey=TextBoxStyle_FieldContent}" Text="{Binding Area2Set}" /> </StackPanel> </StackPanel> <StackPanel Orientation="Vertical" Margin="5" MinWidth="80"> <TextBlock Style="{StaticResource ResourceKey=TextBlockStyle_FieldHeaderEditable}" Text="P" FontFamily="Arial" /> <StackPanel Orientation="Horizontal"> <TextBox Style="{StaticResource ResourceKey=TextBoxStyle_FieldContent}" Text="{Binding Area2P}" /> </StackPanel> </StackPanel> <StackPanel Orientation="Vertical" Margin="5" MinWidth="80"> <TextBlock Style="{StaticResource ResourceKey=TextBlockStyle_FieldHeaderEditable}" Text="I" FontFamily="Arial"/> <StackPanel Orientation="Horizontal"> <TextBox Style="{StaticResource ResourceKey=TextBoxStyle_FieldContent}" Text="{Binding Area2I}" /> </StackPanel> </StackPanel> <StackPanel Orientation="Vertical" Margin="5" MinWidth="80"> <TextBlock Style="{StaticResource ResourceKey=TextBlockStyle_FieldHeaderEditable}" Text="D" FontFamily="Arial"/> <StackPanel Orientation="Horizontal"> <TextBox Style="{StaticResource ResourceKey=TextBoxStyle_FieldContent}" Text="{Binding Area2D}" /> </StackPanel> </StackPanel> </StackPanel> </StackPanel> </Grid> <Grid> <Grid.ColumnDefinitions> <ColumnDefinition Width="auto" /> <ColumnDefinition/> </Grid.ColumnDefinitions> <Border Width="150" Background="{StaticResource Color_theme_activity}" Margin="0,5,5,5" > <TextBlock Style="{StaticResource TextBlockStyle_ItemHeader}" Text="基本
设置" /> </Border> <StackPanel Grid.Column="1" Orientation="Vertical"> <StackPanel Orientation="Horizontal"> <StackPanel Orientation="Vertical" Margin="5"> <TextBlock Style="{StaticResource ResourceKey=TextBlockStyle_FieldHeaderEditable}" Text="采样周期" /> <StackPanel Orientation="Horizontal"> <TextBox Style="{StaticResource ResourceKey=TextBoxStyle_FieldContent}" Text="{Binding SampleInterval,StringFormat={}{0:F1}}" /> </StackPanel> </StackPanel> <StackPanel Orientation="Vertical" Margin="5" MinWidth="80"> <TextBlock Style="{StaticResource ResourceKey=TextBlockStyle_FieldHeaderEditable}" Text="调节系数" /> <StackPanel Orientation="Horizontal"> <TextBox Style="{StaticResource ResourceKey=TextBoxStyle_FieldContent}" Text="{Binding AdjustFactor,StringFormat={}{0:F2}}" /> </StackPanel> </StackPanel> </StackPanel> <StackPanel Orientation="Horizontal"> <StackPanel Orientation="Vertical" Margin="5" MinWidth="80"> <TextBlock Style="{StaticResource ResourceKey=TextBlockStyle_FieldHeaderEditable}" Text="传感器1盲区" /> <StackPanel Orientation="Horizontal"> <TextBox Style="{StaticResource ResourceKey=TextBoxStyle_FieldContent}" Text="{Binding Sensor1DeadZone,StringFormat={}{0:F3}}" /> </StackPanel> </StackPanel> <StackPanel Orientation="Vertical" Margin="5" MinWidth="80"> <TextBlock Style="{StaticResource ResourceKey=TextBlockStyle_FieldHeaderEditable}" Text="传感器2盲区" /> <StackPanel Orientation="Horizontal"> <TextBox Style="{StaticResource ResourceKey=TextBoxStyle_FieldContent}" Text="{Binding Sensor2DeadZone,StringFormat={}{0:F3}}" /> </StackPanel> </StackPanel> <StackPanel Orientation="Vertical" Margin="5" MinWidth="80"> <TextBlock Style="{StaticResource ResourceKey=TextBlockStyle_FieldHeaderEditable}" Text="传感器3盲区" /> <StackPanel Orientation="Horizontal"> <TextBox Style="{StaticResource ResourceKey=TextBoxStyle_FieldContent}" Text="{Binding Sensor3DeadZone,StringFormat={}{0:F3}}" /> </StackPanel> </StackPanel> </StackPanel> <StackPanel Orientation="Horizontal"> <StackPanel Orientation="Vertical" Margin="5" MinWidth="80"> <TextBlock Style="{StaticResource ResourceKey=TextBlockStyle_FieldHeaderEditable}" Text="传感器1系数" /> <StackPanel Orientation="Horizontal"> <TextBox Style="{StaticResource ResourceKey=TextBoxStyle_FieldContent}" Text="{Binding Sensor1Factor,StringFormat={}{0:F3}}" /> </StackPanel> </StackPanel> <StackPanel Orientation="Vertical" Margin="5" MinWidth="80"> <TextBlock Style="{StaticResource ResourceKey=TextBlockStyle_FieldHeaderEditable}" Text="传感器2系数" /> <StackPanel Orientation="Horizontal"> <TextBox Style="{StaticResource ResourceKey=TextBoxStyle_FieldContent}" Text="{Binding Sensor2Factor,StringFormat={}{0:F3}}" /> </StackPanel> </StackPanel> <StackPanel Orientation="Vertical" Margin="5" MinWidth="80"> <TextBlock Style="{StaticResource ResourceKey=TextBlockStyle_FieldHeaderEditable}" Text="传感器3系数" /> <StackPanel Orientation="Horizontal"> <TextBox Style="{StaticResource ResourceKey=TextBoxStyle_FieldContent}" Text="{Binding Sensor3Factor,StringFormat={}{0:F3}}" /> </StackPanel> </StackPanel> </StackPanel> </StackPanel> </Grid> <Grid> <Grid.ColumnDefinitions> <ColumnDefinition Width="auto" /> <ColumnDefinition/> </Grid.ColumnDefinitions> <Border Width="150" Background="{StaticResource Color_theme_activity}" Margin="0,5,5,5" > <TextBlock Style="{StaticResource TextBlockStyle_ItemHeader}" Text="状态" /> </Border> <StackPanel Grid.Column="1" Orientation="Vertical"> <StackPanel Orientation="Horizontal"> <StackPanel Orientation="Vertical" Margin="5"> <TextBlock Style="{StaticResource ResourceKey=TextBlockStyle_FieldHeader}" Text="PID结果" /> <StackPanel Orientation="Horizontal"> <TextBlock Style="{StaticResource ResourceKey=TextBlockStyle_FieldContent}" Text="{Binding PIDResult}" /> </StackPanel> </StackPanel> <StackPanel Orientation="Vertical" Margin="5"> <TextBlock Style="{StaticResource ResourceKey=TextBlockStyle_FieldHeader}" Text="PID调节" /> <StackPanel Orientation="Horizontal"> <TextBlock Style="{StaticResource ResourceKey=TextBlockStyle_FieldContent}" Text="{Binding PIDAdjust}" /> </StackPanel> </StackPanel> <StackPanel Orientation="Vertical" Margin="5"> <TextBlock Style="{StaticResource ResourceKey=TextBlockStyle_FieldHeader}" Text="进风速度" /> <StackPanel Orientation="Horizontal"> <TextBlock Style="{StaticResource ResourceKey=TextBlockStyle_FieldContent}" Text="{Binding InletAirVelocity}" /> </StackPanel> </StackPanel> <StackPanel Orientation="Vertical" Margin="5"> <TextBlock Style="{StaticResource ResourceKey=TextBlockStyle_FieldHeader}" Text="出风速度" /> <StackPanel Orientation="Horizontal"> <TextBlock Style="{StaticResource ResourceKey=TextBlockStyle_FieldContent}" Text="{Binding OutletAirVelocity}" /> </StackPanel> </StackPanel> </StackPanel> </StackPanel> </Grid> </StackPanel> </ScrollViewer> </Grid> </Page>