C00225155-02/C00225155/MegaRobo.C00225155/MegaRobo.C00225155App/DevicesViews/HighTemperatureShakeView.xaml

87 lines
6.5 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<UserControl x:Class="MegaRobo.C00225155App.DevicesViews.HighTemperatureShakeView"
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:exToolkit="http://schemas.xceed.com/wpf/xaml/toolkit"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:local="clr-namespace:MegaRobo.C00225155App.DevicesViews"
mc:Ignorable="d" DataContext="{Binding HighTemperatureShakeVM,Source={StaticResource vmLocator}}"
d:DesignHeight="800" d:DesignWidth="800" Height="800" Width="800">
<Border BorderBrush="Black" BorderThickness="1,0,1,1">
<Grid Background="WhiteSmoke">
<Grid.RowDefinitions>
<RowDefinition Height="45"/>
<RowDefinition Height="80"/>
<RowDefinition />
<RowDefinition/>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition/>
<ColumnDefinition/>
</Grid.ColumnDefinitions>
<Border Grid.Row="0" Grid.Column="0" Grid.ColumnSpan="2" Background="White" BorderBrush="#1778e9" BorderThickness="0,1,0,1">
<Label Content="高温震荡___HCM自定义通讯" Margin="10,0" FontSize="18" Foreground="Black"/>
</Border>
<StackPanel Grid.Row="1" Grid.Column="0" Grid.ColumnSpan="2" VerticalAlignment="Center" HorizontalAlignment="Center">
<StackPanel Orientation="Horizontal" Margin="5">
<Label Content="选择从站号:" FontSize="15" Margin="2,0,10,0"/>
<ComboBox Width="150" ItemsSource="{Binding DeviceIDList}" SelectedItem="{Binding DeviceID,Mode=TwoWay}"/>
</StackPanel>
</StackPanel>
<GroupBox Grid.Row="2">
<StackPanel>
<StackPanel Orientation="Horizontal">
<Button Content="设置电机转速:" Width="120" Height="40" FontSize="15" Foreground="Black" Style="{StaticResource btnMenu }" Margin="25,10,5,10" Command="{Binding CommandControl}" CommandParameter="SetSpeed"/>
<exToolkit:IntegerUpDown Value="{Binding Speed}" Width="140" Height="32" Margin="5" Maximum="1500" Minimum="100" HorizontalAlignment="Center"/>
</StackPanel>
<StackPanel Orientation="Horizontal">
<Button Content="设置温度:" Width="120" Height="40" FontSize="15" Foreground="Black" Style="{StaticResource btnMenu }" Margin="25,10,5,10" Command="{Binding CommandControl}" CommandParameter="SetTemperature"/>
<exToolkit:IntegerUpDown Value="{Binding Temperature}" Width="140" Height="32" Margin="5" Maximum="50" Minimum="-50" HorizontalAlignment="Center"/>
<Label Content="℃" VerticalAlignment="Center"/>
</StackPanel>
<!--<StackPanel Orientation="Horizontal">
<Button Content="设置加热温度(除霜)" Width="140" Height="40" FontSize="15" Foreground="Black" Style="{StaticResource btnMenu }" Margin="5,10" Command="{Binding CommandControl}" CommandParameter="SetHotTemperature"/>
<exToolkit:IntegerUpDown Value="{Binding HotTemperature}" Width="140" Height="32" Margin="5" Maximum="100" Minimum="0" HorizontalAlignment="Center"/>
<Label Content="℃" VerticalAlignment="Center"/>
</StackPanel>-->
<StackPanel Orientation="Horizontal" HorizontalAlignment="Center" VerticalAlignment="Center">
<Button Content="关闭温度" Width="140" Height="40" FontSize="15" Foreground="Black" Style="{StaticResource btnMenu }" Margin="20" Command="{Binding CommandControl}" CommandParameter="CloseTemperature"/>
</StackPanel>
</StackPanel>
</GroupBox>
<GroupBox Grid.Row="2" Grid.Column="1">
<StackPanel>
<StackPanel Orientation="Horizontal">
<Button Content="获取电机转速:" Width="120" Height="40" FontSize="15" Foreground="Black" Style="{StaticResource btnMenu }" Margin="25,10,5,10" Command="{Binding CommandControl}" CommandParameter="GetSpeed"/>
<Border Width="140" Height="35" Margin="5" BorderThickness="1" BorderBrush="Gray">
<TextBlock Text="{Binding NowSpeed}" Style="{StaticResource txtBlockBaseStyle }"/>
</Border>
</StackPanel>
<StackPanel Orientation="Horizontal">
<Button Content="获取当前温度:" Width="120" Height="40" FontSize="15" Foreground="Black" Style="{StaticResource btnMenu }" Margin="25,10,5,10" Command="{Binding CommandControl}" CommandParameter="GetTemperature"/>
<Border Width="140" Height="35" Margin="5" BorderThickness="1" BorderBrush="Gray">
<TextBlock Text="{Binding NowTemperature}" Style="{StaticResource txtBlockBaseStyle }"/>
</Border>
</StackPanel>
<!--<StackPanel Orientation="Horizontal">
<Button Content="获取开关盖状态:" Width="140" Height="40" FontSize="15" Foreground="Black" Style="{StaticResource btnMenu }" Margin="5,10" Command="{Binding CommandControl}" CommandParameter="GetLidState"/>
<Border Width="140" Height="35" Margin="5" BorderThickness="1" BorderBrush="Gray">
<TextBlock Text="{Binding LidState}" Style="{StaticResource txtBlockBaseStyle }"/>
</Border>
</StackPanel>-->
</StackPanel>
</GroupBox>
<Border Grid.Row="3" Grid.Column="0" Grid.ColumnSpan="2" BorderBrush="Gray" BorderThickness="1" Margin="5">
<StackPanel>
<TextBlock Text="状态记录">
<TextBlock.Effect>
<DropShadowEffect Color="#00BFFF" BlurRadius="5" Opacity="0.5" ShadowDepth="0"/>
</TextBlock.Effect>
</TextBlock>
<ListBox VerticalAlignment="Top" ItemsSource="{Binding LogInfos}"/>
</StackPanel>
</Border>
</Grid>
</Border>
</UserControl>