107 lines
7.4 KiB
Plaintext
107 lines
7.4 KiB
Plaintext
|
|
<UserControl x:Class="垂直剖面动态观测系统.View.ParameterView"
|
||
|
|
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"
|
||
|
|
xmlns:materialDesign="http://materialdesigninxaml.net/winfx/xaml/themes"
|
||
|
|
xmlns:domain="clr-namespace:垂直剖面动态观测系统.ViewModel" xmlns:common="clr-namespace:垂直剖面动态观测系统.Common" d:DataContext="{d:DesignInstance Type=common:GlobalValues}"
|
||
|
|
mc:Ignorable="d"
|
||
|
|
d:DesignHeight="450" d:DesignWidth="800" x:Name="MyWindow">
|
||
|
|
<UserControl.Resources>
|
||
|
|
<ResourceDictionary>
|
||
|
|
<ResourceDictionary.MergedDictionaries>
|
||
|
|
<ResourceDictionary Source="pack://application:,,,/MaterialDesignThemes.Wpf;component/Themes/MaterialDesignTheme.DataGrid.xaml" />
|
||
|
|
</ResourceDictionary.MergedDictionaries>
|
||
|
|
</ResourceDictionary>
|
||
|
|
</UserControl.Resources>
|
||
|
|
<Grid>
|
||
|
|
<Grid.RowDefinitions>
|
||
|
|
<RowDefinition Height="100"/>
|
||
|
|
<RowDefinition/>
|
||
|
|
</Grid.RowDefinitions>
|
||
|
|
<StackPanel Orientation="Vertical">
|
||
|
|
<StackPanel HorizontalAlignment="Right" VerticalAlignment="Center" Orientation="Horizontal">
|
||
|
|
<TextBlock Text="开始日期:" VerticalAlignment="Center" FontSize="20" Foreground="White"/>
|
||
|
|
<DatePicker Name="Req_T" VerticalAlignment="Center" FontSize="15" Width="120" SelectedDate="{Binding Para_Model.StartTime}" Margin="10,0,20,0"/>
|
||
|
|
<TextBlock Text="结束日期:" VerticalAlignment="Center" FontSize="20" Foreground="White"/>
|
||
|
|
|
||
|
|
<DatePicker VerticalAlignment="Center" FontSize="15" Width="120" SelectedDate="{Binding Para_Model.EndTime}" Margin="10,0,20,0"/>
|
||
|
|
<Button Content="确定" Command="{Binding DataSearch}" Click="Button_Click">
|
||
|
|
</Button>
|
||
|
|
</StackPanel>
|
||
|
|
<TextBlock HorizontalAlignment="Right" VerticalAlignment="Center" Foreground="Red" FontSize="15" Grid.Row="6" TextWrapping="Wrap" Margin="0,10,0,0" Text="{Binding ErrorMessageModel.DataSearchErrorMessage}"/>
|
||
|
|
</StackPanel>
|
||
|
|
<ScrollViewer VerticalScrollBarVisibility="Hidden" Grid.Row="1">
|
||
|
|
<Grid Margin="50,0,0,0">
|
||
|
|
<Grid.RowDefinitions>
|
||
|
|
<RowDefinition Height="40"/>
|
||
|
|
<RowDefinition/>
|
||
|
|
</Grid.RowDefinitions>
|
||
|
|
<Grid.ColumnDefinitions>
|
||
|
|
<ColumnDefinition Width="2*"/>
|
||
|
|
<ColumnDefinition Width="1*"/>
|
||
|
|
</Grid.ColumnDefinitions>
|
||
|
|
<TextBlock Text="折线图" Foreground="White" VerticalAlignment="Center" FontSize="15" FontWeight="Bold" Grid.Row="0" Grid.Column="0"/>
|
||
|
|
<Border Grid.Row="1" Background="White" CornerRadius="10" Padding="20,20,0,20" Margin="0,0,20,0">
|
||
|
|
<chenc:Parameter Name="FB_EN_SH" Grid.Column="0" Values="{Binding Para_Model.Para_LC}"
|
||
|
|
datetime="{Binding Para_Model.DateTime}" Value="{Binding Enviroment_Model.FB_Tem,
|
||
|
|
StringFormat={}{0:F2}℃}" Tb_Page="" Theme_Color="#48D1CC" Title="{Binding Para_Model.ParaName}"
|
||
|
|
Minimum="{Binding Para_LimitModel.Tem_Min}" Maximum="{Binding Para_LimitModel.Tem_Max,FallbackValue=10}"/>
|
||
|
|
</Border>
|
||
|
|
<TextBlock Text="数据表" Foreground="White" VerticalAlignment="Center" FontSize="15" FontWeight="Bold" Grid.Row="0" Grid.Column="1"/>
|
||
|
|
<Grid Grid.Row="1" Grid.Column="1">
|
||
|
|
<Grid.RowDefinitions>
|
||
|
|
<RowDefinition/>
|
||
|
|
<RowDefinition Height="40"/>
|
||
|
|
</Grid.RowDefinitions>
|
||
|
|
<DataGrid x:Name="dataGrid" Grid.Row="0" AutoGenerateColumns="False" CanUserAddRows="False">
|
||
|
|
<DataGrid.Columns>
|
||
|
|
<materialDesign:DataGridTextColumn
|
||
|
|
Header="时间"
|
||
|
|
ElementStyle="{StaticResource MaterialDesignDataGridTextColumnStyle}"
|
||
|
|
EditingElementStyle="{StaticResource MaterialDesignDataGridTextColumnPopupEditingStyle}" Width="2*">
|
||
|
|
<materialDesign:DataGridTextColumn.Binding>
|
||
|
|
<Binding Path="_datetime"/>
|
||
|
|
</materialDesign:DataGridTextColumn.Binding>
|
||
|
|
</materialDesign:DataGridTextColumn>
|
||
|
|
<materialDesign:DataGridTextColumn
|
||
|
|
ElementStyle="{StaticResource MaterialDesignDataGridTextColumnStyle}"
|
||
|
|
EditingElementStyle="{StaticResource MaterialDesignDataGridTextColumnPopupEditingStyle}" Width="1*">
|
||
|
|
<materialDesign:DataGridTextColumn.Binding>
|
||
|
|
<Binding Path="_para"/>
|
||
|
|
</materialDesign:DataGridTextColumn.Binding>
|
||
|
|
<materialDesign:DataGridTextColumn.Header>
|
||
|
|
<TextBlock Text="{Binding ElementName=MyWindow,Path=DataContext.Para_Model.ParaName}"/>
|
||
|
|
</materialDesign:DataGridTextColumn.Header>
|
||
|
|
</materialDesign:DataGridTextColumn>
|
||
|
|
</DataGrid.Columns>
|
||
|
|
</DataGrid>
|
||
|
|
<Grid Grid.Row="1" HorizontalAlignment="Center" VerticalAlignment="Center">
|
||
|
|
<Grid.ColumnDefinitions>
|
||
|
|
<ColumnDefinition/>
|
||
|
|
<ColumnDefinition/>
|
||
|
|
<ColumnDefinition/>
|
||
|
|
<ColumnDefinition/>
|
||
|
|
<ColumnDefinition/>
|
||
|
|
<ColumnDefinition Width="55"/>
|
||
|
|
</Grid.ColumnDefinitions>
|
||
|
|
<TextBlock Name="btnPrev" Text="上一页" FontWeight="Bold" IsEnabled="False" FontSize="15" MouseDown="btnPrev_MouseDown" Grid.Column="0"/>
|
||
|
|
<TextBlock Text="第" Width="15" FontSize="15" FontWeight="Bold" Grid.Column="1" Margin="10,0,10,0"/>
|
||
|
|
<TextBox Width="30" Name="page" VerticalAlignment="Center" Height="25" Grid.Column="2"></TextBox>
|
||
|
|
<TextBlock Name="countPage" Text="页/共页" FontSize="15" FontWeight="Bold" Grid.Column="3" Margin="10,0,10,0"></TextBlock>
|
||
|
|
<Button Height="20" Width="25" Padding="0" Click="btnGO_Click" Grid.Column="4">
|
||
|
|
<TextBlock Text="GO" FontSize="10"/>
|
||
|
|
</Button>
|
||
|
|
<TextBlock Name="btnNext" Text=" 下一页" IsEnabled="False" FontSize="15" MouseDown="btnNext_MouseDown" FontWeight="Bold" Grid.Column="5"/>
|
||
|
|
</Grid>
|
||
|
|
</Grid>
|
||
|
|
</Grid>
|
||
|
|
</ScrollViewer>
|
||
|
|
|
||
|
|
</Grid>
|
||
|
|
</UserControl>
|