20211010_CZPM_upperpc/垂直剖面动态观测系统/View/ConboxPageView.xaml

211 lines
22 KiB
Plaintext
Raw Normal View History

2023-07-27 03:01:29 +00:00
<UserControl x:Class="垂直剖面动态观测系统.View.ConboxPageView"
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:垂直剖面动态观测系统.View"
xmlns:lvc="clr-namespace:LiveCharts.Wpf;assembly=LiveCharts.Wpf"
xmlns:lvcs="clr-namespace:LiveCharts;assembly=LiveCharts"
xmlns:chenc="clr-namespace:Chen.Controls;assembly=Chen.Controls"
mc:Ignorable="d"
d:DesignHeight="700" d:DesignWidth="1150">
<UserControl.Resources>
<ControlTemplate TargetType="ToggleButton" x:Key="StateButtonTemplate">
<Border CornerRadius="3" Background="#EEE" Height="20" Width="50" Name="back">
<Grid>
<TextBlock Text="关闭" VerticalAlignment="Center" HorizontalAlignment="Left" Margin="4,0" FontSize="9"/>
<TextBlock Text="打开" VerticalAlignment="Center" HorizontalAlignment="Right" Margin="4,0" FontSize="9" Foreground="White"/>
<Border Margin="2" HorizontalAlignment="Left" Width="23" Background="#DDD" CornerRadius="2">
<TextBlock Text="||" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="8"/>
<Border.RenderTransform>
<TranslateTransform X="22" x:Name="tt"/>
</Border.RenderTransform>
</Border>
</Grid>
</Border>
<ControlTemplate.Triggers>
<Trigger Property="IsChecked" Value="True">
<Trigger.EnterActions>
<BeginStoryboard>
<Storyboard>
<!--动画改变运行状态-->
<DoubleAnimation Duration="0:0:0.2" To="0" Storyboard.TargetName="tt" Storyboard.TargetProperty="X"/>
<!--改变底色-->
<ColorAnimation Duration="0:0:0.2" To="#38baec" Storyboard.TargetName="back" Storyboard.TargetProperty="Background.(SolidColorBrush.Color)"/>
</Storyboard>
</BeginStoryboard>
</Trigger.EnterActions>
<!--恢复停机状态-->
<Trigger.ExitActions>
<BeginStoryboard>
<Storyboard>
<!--动画改变运行状态-->
<DoubleAnimation Duration="0:0:0.2" Storyboard.TargetName="tt" Storyboard.TargetProperty="X"/>
<!--改变底色-->
<ColorAnimation Duration="0:0:0.2" Storyboard.TargetName="back" Storyboard.TargetProperty="Background.(SolidColorBrush.Color)"/>
</Storyboard>
</BeginStoryboard>
</Trigger.ExitActions>
</Trigger>
</ControlTemplate.Triggers>
</ControlTemplate>
</UserControl.Resources>
<ScrollViewer VerticalScrollBarVisibility="Hidden">
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="500"/>
<RowDefinition Height="500"/>
<RowDefinition Height="250"/>
<RowDefinition Height="500"/>
<RowDefinition Height="500"/>
</Grid.RowDefinitions>
<GroupBox Header="{Binding Enviroment_Model.Datetime}" HeaderStringFormat="接驳盒环境数据 {0:yyyy-MM-dd HH:mm:ss}" Height="500" Width="1110" FontSize="20" Grid.Row="0">
<Grid>
<Grid.RowDefinitions>
<RowDefinition/>
<RowDefinition Height="30"/>
</Grid.RowDefinitions>
<UniformGrid Columns="3" Grid.Row="0">
<chenc:Parameter Name="FB_EN_WD1" Margin="10" Values="{Binding Enviroment_Model.JBH_Tem1_List}" datetime="{Binding Enviroment_Model.Datetime_List}" Value="{Binding Enviroment_Model.JBH_Tem1,StringFormat={}{0:F2}℃}" Tb_Page="&#xe643;" Theme_Color="#48D1CC" Title="温度1" Minimum="{Binding Para_LimitModel.Tem_Min}" Maximum="{Binding Para_LimitModel.Tem_Max,FallbackValue=10}"/>
<chenc:Parameter Name="FB_EN_WD2" Margin="10" Values="{Binding Enviroment_Model.JBH_Tem2_List}" datetime="{Binding Enviroment_Model.Datetime_List}" Value="{Binding Enviroment_Model.JBH_Tem2,StringFormat={}{0:F2}℃}" Tb_Page="&#xe643;" Theme_Color="#48D1CC" Title="温度2" Minimum="{Binding Para_LimitModel.Tem_Min}" Maximum="{Binding Para_LimitModel.Tem_Max,FallbackValue=10}"/>
<chenc:Parameter Name="FB_EN_SD" Margin="10" Values="{Binding Enviroment_Model.JBH_Hum_List}" datetime="{Binding Enviroment_Model.Datetime_List}" Value="{Binding Enviroment_Model.JBH_Hum,StringFormat={}{0:F2}%}" Tb_Page="&#xe60f;" Theme_Color="#48D1CC" Title="湿度" Minimum="{Binding Para_LimitModel.Hum_Min}" Maximum="{Binding Para_LimitModel.Hum_Max,FallbackValue=10}"/>
<chenc:Parameter Name="FB_EN_LS" Margin="10" Values="{Binding Enviroment_Model.JBH_Leak_List}" datetime="{Binding Enviroment_Model.Datetime_List}" Value="{Binding Enviroment_Model.JBH_Leak,StringFormat={}{0:F2}V}" Tb_Page="&#xe60d;" Theme_Color="#48D1CC" Title="漏水" Minimum="{Binding Para_LimitModel.Leak_Min}" Maximum="{Binding Para_LimitModel.Leak_Max,FallbackValue=10}"/>
<chenc:Parameter Name="FB_EN_24_INV" Margin="10" Values="{Binding Enviroment_Model.JBH_Vol_24V_out_List}" datetime="{Binding Enviroment_Model.Datetime_List}" Value="{Binding Enviroment_Model.JBH_Vol_24V_out,StringFormat={}{0:F2}V}" Tb_Page="&#xe622;" Theme_Color="#48D1CC" Title="24V输入电压" Minimum="{Binding Para_LimitModel.Vol_24_Min}" Maximum="{Binding Para_LimitModel.Vol_24_Max,FallbackValue=10}"/>
<chenc:Parameter Name="FB_EN_24_INA" Margin="10" Values="{Binding Enviroment_Model.JBH_Cur_24V_out_List}" datetime="{Binding Enviroment_Model.Datetime_List}" Value="{Binding Enviroment_Model.JBH_Cur_24V_out,StringFormat={}{0:F2}A}" Tb_Page="&#xe621;" Theme_Color="#48D1CC" Title="24V输入电流" Minimum="{Binding Para_LimitModel.Cur_24_Min}" Maximum="{Binding Para_LimitModel.Cur_24_Max,FallbackValue=10}"/>
</UniformGrid>
<!--<StackPanel Orientation="Horizontal" HorizontalAlignment="Right" VerticalAlignment="Center" Grid.Row="1">
<TextBlock Text="电源" FontSize="20" Margin="10,0,10,0"/>
<ToggleButton IsChecked="{Binding CurrentDevice.IsRunning}" Template="{StaticResource StateButtonTemplate}"/>
<TextBlock Text="数据" FontSize="20" Margin="10,0,10,0"/>
<ToggleButton IsChecked="{Binding CurrentDevice.IsRunning}" Template="{StaticResource StateButtonTemplate}"/>
</StackPanel>-->
</Grid>
</GroupBox>
<GroupBox Header="{Binding Conbox_sensor_othModel.datetime_Sensor}" HeaderStringFormat="CTD传感器 {0:yyyy-MM-dd HH:mm:ss}" Height="500" Width="1110" FontSize="20" Grid.Row="1">
<Grid>
<Grid.RowDefinitions>
<RowDefinition/>
<RowDefinition Height="30"/>
</Grid.RowDefinitions>
<UniformGrid Columns="3" Grid.Row="0">
<chenc:Parameter Name="FB_CTD_WD" Margin="10" Values="{Binding Conbox_sensor_othModel.CTD_Tem_List}" datetime="{Binding Conbox_sensor_othModel.Datetime_List}" Value="{Binding Conbox_sensor_othModel.CTD_Tem,StringFormat={}{0:F2}℃}" Tb_Page="&#xe643;" Theme_Color="#DEB887" Title="温度" Minimum="{Binding Para_LimitModel.CTD_Tem_Min}" Maximum="{Binding Para_LimitModel.CTD_Tem_Max,FallbackValue=10}"/>
<chenc:Parameter Name="FB_CTD_YL" Margin="10" Values="{Binding Conbox_sensor_othModel.CTD_Pre_List}" datetime="{Binding Conbox_sensor_othModel.Datetime_List}" Value="{Binding Conbox_sensor_othModel.CTD_Pre,StringFormat={}{0:F2}dbar}" Tb_Page="&#xe657;" Theme_Color="#DEB887" Title="压力" Minimum="{Binding Para_LimitModel.CTD_Pre_Min}" Maximum="{Binding Para_LimitModel.CTD_Pre_Max,FallbackValue=10}"/>
<chenc:Parameter Name="FB_CTD_ZD" Margin="10" Values="{Binding Conbox_sensor_othModel.CTD_ZD_List}" datetime="{Binding Conbox_sensor_othModel.Datetime_List}" Value="{Binding Conbox_sensor_othModel.CTD_ZD,StringFormat={}{0:F2}V}" Tb_Page="&#xea2e;" Theme_Color="#DEB887" Title="浊度" Minimum="{Binding Para_LimitModel.CTD_ZD_Min}" Maximum="{Binding Para_LimitModel.CTD_ZD_Max,FallbackValue=10}"/>
<chenc:Parameter Name="FB_CTD_DDL" Margin="10" Values="{Binding Conbox_sensor_othModel.CTD_Con_List}" datetime="{Binding Conbox_sensor_othModel.Datetime_List}" Value="{Binding Conbox_sensor_othModel.CTD_Con,StringFormat={}{0:F2}s/m}" Tb_Page="&#xea2d;" Theme_Color="#DEB887" Title="电导率" Minimum="{Binding Para_LimitModel.CTD_DDL_Min}" Maximum="{Binding Para_LimitModel.CTD_DDL_Max,FallbackValue=10}"/>
<chenc:Parameter Name="FB_CTD_YLS" Margin="10" Values="{Binding Conbox_sensor_othModel.CTD_YLS_List}" datetime="{Binding Conbox_sensor_othModel.Datetime_List}" Value="{Binding Conbox_sensor_othModel.CTD_YLS,StringFormat={}{0:F2}V}" Tb_Page="&#xe62d;" Theme_Color="#DEB887" Title="叶绿素" Minimum="{Binding Para_LimitModel.CTD_YLS_Min}" Maximum="{Binding Para_LimitModel.CTD_YLS_Max,FallbackValue=10}"/>
<chenc:Parameter Name="FB_CTD_RJY" Margin="10" Values="{Binding Conbox_sensor_othModel.CTD_Rjy_List}" datetime="{Binding Conbox_sensor_othModel.Datetime_List}" Value="{Binding Conbox_sensor_othModel.CTD_Rjy,StringFormat={}{0:F2}mg/L}" Tb_Page="&#xea2f;" Theme_Color="#DEB887" Title="溶解氧" Minimum="{Binding Para_LimitModel.CTD_RJY_Min}" Maximum="{Binding Para_LimitModel.CTD_RJY_Max,FallbackValue=10}"/>
</UniformGrid>
<StackPanel Orientation="Horizontal" HorizontalAlignment="Right" VerticalAlignment="Center" Grid.Row="1">
<TextBlock Text="电源" FontSize="20" Margin="10,0,10,0"/>
<ToggleButton IsChecked="{Binding Switch_Model.JBH_CTD_Power}" Template="{StaticResource StateButtonTemplate}" Command="{Binding BT_JBH_CTD_Power}"/>
<TextBlock Text="数据" FontSize="20" Margin="10,0,10,0"/>
<ToggleButton IsChecked="{Binding Switch_Model.JBH_CTD_Data}" Template="{StaticResource StateButtonTemplate}" Command="{Binding BT_JBH_CTD_Data}"/>
</StackPanel>
</Grid>
</GroupBox>
<GroupBox Header="{Binding Conbox_sensor_othModel.datetime_Sensor}" HeaderStringFormat="姿态传感器 {0:yyyy-MM-dd HH:mm:ss}" Height="250" Width="1110" FontSize="20" Grid.Row="2">
<Grid>
<Grid.RowDefinitions>
<RowDefinition/>
<RowDefinition Height="30"/>
</Grid.RowDefinitions>
<UniformGrid Columns="3" Grid.Row="0">
<chenc:Parameter Name="JBH_ZT_X" Margin="10" Values="{Binding Conbox_sensor_othModel.Angle_sensor_x_List}" datetime="{Binding Conbox_sensor_othModel.Datetime_List}" Value="{Binding Conbox_sensor_othModel.Angle_sensor_x,StringFormat={}{0:F2}°}" Tb_Page="&#xe657;" Theme_Color="#7B68EE" Title="X轴" Minimum="{Binding Para_LimitModel.Ati_X_Min}" Maximum="{Binding Para_LimitModel.Ati_X_Max,FallbackValue=10}"/>
<chenc:Parameter Name="JBH_ZT_Y" Margin="10" Values="{Binding Conbox_sensor_othModel.Angle_sensor_y_List}" datetime="{Binding Conbox_sensor_othModel.Datetime_List}" Value="{Binding Conbox_sensor_othModel.Angle_sensor_y,StringFormat={}{0:F2}°}" Tb_Page="&#xe657;" Theme_Color="#7B68EE" Title="Y轴" Minimum="{Binding Para_LimitModel.Ati_Y_Min}" Maximum="{Binding Para_LimitModel.Ati_Y_Max,FallbackValue=10}"/>
<chenc:Parameter Name="JBH_ZT_Z" Margin="10" Values="{Binding Conbox_sensor_othModel.Angle_sensor_z_List}" datetime="{Binding Conbox_sensor_othModel.Datetime_List}" Value="{Binding Conbox_sensor_othModel.Angle_sensor_z,StringFormat={}{0:F2}°}" Tb_Page="&#xe657;" Theme_Color="#7B68EE" Title="Z轴" Minimum="{Binding Para_LimitModel.Ati_Z_Min}" Maximum="{Binding Para_LimitModel.Ati_Z_Max,FallbackValue=10}"/>
</UniformGrid>
<StackPanel Orientation="Horizontal" HorizontalAlignment="Right" VerticalAlignment="Center" Grid.Row="1">
<TextBlock Text="电源" FontSize="20" Margin="10,0,10,0"/>
<ToggleButton IsChecked="{Binding Switch_Model.JBH_Attitude_Power}" Template="{StaticResource StateButtonTemplate}" Command="{Binding BT_JBH_Attitude_Power}"/>
<TextBlock Text="数据" FontSize="20" Margin="10,0,10,0"/>
<ToggleButton IsChecked="{Binding Switch_Model.JBH_Attitude_Data}" Template="{StaticResource StateButtonTemplate}" Command="{Binding BT_JBH_Attitude_Data}"/>
</StackPanel>
</Grid>
</GroupBox>
<Grid Grid.Row="3" HorizontalAlignment="Center" VerticalAlignment="Center">
<UniformGrid Columns="3" Width="1110">
<GroupBox Header="{Binding Conbox_sensor_othModel.datetime_Sensor}" HeaderStringFormat="甲烷传感器 {0:yyyy-MM-dd HH:mm:ss}" Height="500" FontSize="20">
<Grid>
<Grid.RowDefinitions>
<RowDefinition/>
<RowDefinition Height="30"/>
</Grid.RowDefinitions>
<UniformGrid Columns="1">
<chenc:Parameter Name="JBH_JW_YL" Margin="10" Values="{Binding Conbox_sensor_othModel.CH4_Pre_List}" datetime="{Binding Conbox_sensor_othModel.Datetime_List}" Value="{Binding Conbox_sensor_othModel.CH4_Pre,StringFormat={}{0:F2}μatm}" Tb_Page="&#xe657;" Theme_Color="#00FF00" Title="压力" Minimum="{Binding Para_LimitModel.CH4_YL_Min}" Maximum="{Binding Para_LimitModel.CH4_YL_Max,FallbackValue=10}"/>
<chenc:Parameter Name="JBH_JW_ND" Margin="10" Values="{Binding Conbox_sensor_othModel.CH4_Con_List}" datetime="{Binding Conbox_sensor_othModel.Datetime_List}" Value="{Binding Conbox_sensor_othModel.CH4_Con,StringFormat={}{0:F2}ppm}" Tb_Page="&#xe8b8;" Theme_Color="#00FF00" Title="浓度" Minimum="{Binding Para_LimitModel.CH4_ND_Min}" Maximum="{Binding Para_LimitModel.CH4_ND_Max,FallbackValue=10}"/>
</UniformGrid>
<StackPanel Orientation="Horizontal" HorizontalAlignment="Right" VerticalAlignment="Center" Grid.Row="1">
<TextBlock Text="电源" FontSize="20" Margin="10,0,10,0"/>
<ToggleButton IsChecked="{Binding Switch_Model.JBH_CH4_Power}" Template="{StaticResource StateButtonTemplate}" Command="{Binding BT_JBH_CH4_Power}"/>
<TextBlock Text="数据" FontSize="20" Margin="10,0,10,0"/>
<ToggleButton IsChecked="{Binding Switch_Model.JBH_CH4_Data}" Template="{StaticResource StateButtonTemplate}" Command="{Binding BT_JBH_CH4_Data}"/>
</StackPanel>
</Grid>
</GroupBox>
<GroupBox Header="{Binding Conbox_sensor_othModel.datetime_Sensor}" HeaderStringFormat="二氧化碳传感器 {0:yyyy-MM-dd HH:mm:ss}" Height="500" FontSize="20">
<Grid>
<Grid.RowDefinitions>
<RowDefinition/>
<RowDefinition Height="30"/>
</Grid.RowDefinitions>
<UniformGrid Columns="1">
<chenc:Parameter Name="JBH_CO2_YL" Margin="10" Values="{Binding Conbox_sensor_othModel.CO2_Pre_List}" datetime="{Binding Conbox_sensor_othModel.Datetime_List}" Value="{Binding Conbox_sensor_othModel.CO2_Pre,StringFormat={}{0:F2}μatm}" Tb_Page="&#xe657;" Theme_Color="#00FF00" Title="压力" Minimum="{Binding Para_LimitModel.CO2_YL_Min}" Maximum="{Binding Para_LimitModel.CO2_YL_Max,FallbackValue=10}"/>
<chenc:Parameter Name="JBH_CO2_ND" Margin="10" Values="{Binding Conbox_sensor_othModel.CO2_Con_List}" datetime="{Binding Conbox_sensor_othModel.Datetime_List}" Value="{Binding Conbox_sensor_othModel.CO2_Con,StringFormat={}{0:F2}ppm}" Tb_Page="&#xe8b8;" Theme_Color="#00FF00" Title="浓度" Minimum="{Binding Para_LimitModel.CO2_ND_Min}" Maximum="{Binding Para_LimitModel.CO2_ND_Max,FallbackValue=10}"/>
</UniformGrid>
<StackPanel Orientation="Horizontal" HorizontalAlignment="Right" VerticalAlignment="Center" Grid.Row="1">
<TextBlock Text="电源" FontSize="20" Margin="10,0,10,0"/>
<ToggleButton IsChecked="{Binding Switch_Model.JBH_CO2_Power}" Template="{StaticResource StateButtonTemplate}" Command="{Binding BT_JBH_CO2_Power}"/>
<TextBlock Text="数据" FontSize="20" Margin="10,0,10,0"/>
<ToggleButton IsChecked="{Binding Switch_Model.JBH_CO2_Data}" Template="{StaticResource StateButtonTemplate}" Command="{Binding BT_JBH_CO2_Data}"/>
</StackPanel>
</Grid>
</GroupBox>
<GroupBox Header="{Binding Conbox_sensor_othModel.datetime_Sensor}" HeaderStringFormat="METS甲烷传感器 {0:yyyy-MM-dd HH:mm:ss}" Height="500" FontSize="20">
<Grid>
<Grid.RowDefinitions>
<RowDefinition/>
<RowDefinition Height="30"/>
</Grid.RowDefinitions>
<UniformGrid Columns="1">
<chenc:Parameter Name="JBH_ME_ME" Margin="10" Values="{Binding Conbox_sensor_othModel.METS_Meth_List}" datetime="{Binding Conbox_sensor_othModel.Datetime_List}" Value="{Binding Conbox_sensor_othModel.METS_Meth,StringFormat={}{0:F2}μatm}" Tb_Page="&#xe657;" Theme_Color="#00FF00" Title="Methane" Minimum="{Binding Para_LimitModel.Mets_Me_Min}" Maximum="{Binding Para_LimitModel.Mets_Me_Max,FallbackValue=10}"/>
<chenc:Parameter Name="JBH_ME_WD" Margin="10" Values="{Binding Conbox_sensor_othModel.METS_Tem_List}" datetime="{Binding Conbox_sensor_othModel.Datetime_List}" Value="{Binding Conbox_sensor_othModel.METS_Tem,StringFormat={}{0:F2}℃}" Tb_Page="&#xe643;" Theme_Color="#00FF00" Title="温度" Minimum="{Binding Para_LimitModel.Mets_Tem_Min}" Maximum="{Binding Para_LimitModel.Mets_Tem_Max,FallbackValue=10}"/>
</UniformGrid>
<StackPanel Orientation="Horizontal" HorizontalAlignment="Right" VerticalAlignment="Center" Grid.Row="1">
<TextBlock Text="电源" FontSize="20" Margin="10,0,10,0"/>
<ToggleButton IsChecked="{Binding Switch_Model.JBH_METS_Power}" Template="{StaticResource StateButtonTemplate}" Command="{Binding BT_JBH_METS_Power}"/>
<TextBlock Text="数据" FontSize="20" Margin="10,0,10,0"/>
<ToggleButton IsChecked="{Binding Switch_Model.JBH_METS_Data}" Template="{StaticResource StateButtonTemplate}" Command="{Binding BT_JBH_METS_Data}"/>
</StackPanel>
</Grid>
</GroupBox>
</UniformGrid>
</Grid>
<Grid Grid.Row="4" VerticalAlignment="Center" HorizontalAlignment="Center">
<GroupBox Header="{Binding Conbox_sensor_adcpModel.datetime_Sensor}" HeaderStringFormat="ADCP-WSH300传感器 {0:yyyy-MM-dd HH:mm:ss}" Margin="10" Height="480" Width="1110" FontSize="20">
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="230"/>
<RowDefinition Height="190"/>
<RowDefinition Height="30"/>
</Grid.RowDefinitions>
<UniformGrid Columns="2">
<chenc:Parameter Name="JBH_ADCP_YL" Margin="10" Values="{Binding Conbox_sensor_adcpModel.Adcp_Pre_List}" datetime="{Binding Conbox_sensor_adcpModel.Datetime_List}" Value="{Binding Conbox_sensor_adcpModel.Adcp_Pre,StringFormat={}{0:F2}μatm}" Tb_Page="&#xe657;" Theme_Color="Red" Title="压力" Minimum="{Binding Para_LimitModel.ADCP_Pre_Min}" Maximum="{Binding Para_LimitModel.ADCP_Pre_Max,FallbackValue=10}"/>
<chenc:Parameter Name="JBH_ADCP_YSB" Margin="10" Values="{Binding Conbox_sensor_adcpModel.Adcp_Ysb_List}" datetime="{Binding Conbox_sensor_adcpModel.Datetime_List}" Value="{Binding Conbox_sensor_adcpModel.Adcp_Ysb,StringFormat={}{0:F2}%}" Tb_Page="&#xe657;" Theme_Color="Red" Title="压缩比" Minimum="{Binding Para_LimitModel.ADCP_YSB_Min}" Maximum="{Binding Para_LimitModel.ADCP_YSB_Max,FallbackValue=10}"/>
</UniformGrid>
<Border CornerRadius="10" Padding="10" Background="AntiqueWhite" BorderThickness="1" BorderBrush="Red" Grid.Row="1">
<TextBlock Text="{Binding Conbox_sensor_adcpModel.Adcp_VD}" FontSize="20"/>
</Border>
<StackPanel Orientation="Horizontal" HorizontalAlignment="Right" VerticalAlignment="Center" Grid.Row="2">
<TextBlock Text="电源" FontSize="20" Margin="10,0,10,0"/>
<ToggleButton IsChecked="{Binding Switch_Model.JBH_Adcp_Power}" Template="{StaticResource StateButtonTemplate}" Command="{Binding BT_JBH_Adcp_Power}"/>
<TextBlock Text="数据" FontSize="20" Margin="10,0,10,0"/>
<ToggleButton IsChecked="{Binding Switch_Model.JBH_Adcp_Data}" Template="{StaticResource StateButtonTemplate}" Command="{Binding BT_JBH_Adcp_Data}"/>
</StackPanel>
</Grid>
</GroupBox>
</Grid>
</Grid>
</ScrollViewer>
</UserControl>