12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697 |
- <UserControl x:Class="FurnaceUI.Views.Editors.TempValueSetView"
- 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:FurnaceUI.Views.Editors" xmlns:i="http://schemas.microsoft.com/expression/2010/interactivity" xmlns:cal="http://www.caliburn.org"
- mc:Ignorable="d"
- Height="250" Width="700" FontFamily="Segoe">
- <Grid>
- <Grid.RowDefinitions>
- <RowDefinition Height="50"/>
- <RowDefinition Height="120"/>
- <RowDefinition Height="80"/>
- </Grid.RowDefinitions>
- <!--<WrapPanel Grid.Row="0" Grid.Column="0" Margin="10">
- <Border Margin="10">
- <Button Height="60" Content="Temperature Value Set" Style="{StaticResource PageTitleButton}"></Button>
- </Border>
- </WrapPanel>-->
- <DockPanel Grid.Row="1" Grid.Column="0">
- <Canvas>
- <TextBlock Text="Temperature Value:" FontSize="30" Canvas.Left="130" Canvas.Top="28"/>
- <TextBox Text="{Binding TempSetValue,UpdateSourceTrigger=PropertyChanged}" Width="150" Height="42" FontSize="25" Canvas.Left="410" Canvas.Top="26" Tag="Number" IsEnabled="{Binding IsEnable}"/>
- <!--<Button Content="Value" Width="129" Height="45" FontSize="25" Canvas.Left="520" Canvas.Top="25">
- <i:Interaction.Triggers>
- <i:EventTrigger EventName="Click">
- <cal:ActionMessage MethodName="SetTemperatureValueCmd">
- <cal:Parameter Value="{Binding TempSetValue}"></cal:Parameter>
- </cal:ActionMessage>
- </i:EventTrigger>
- </i:Interaction.Triggers>
- </Button>-->
- <DockPanel Width="300" Height="200" Canvas.Left="100" Canvas.Top="148" Background="LightBlue" Visibility="Hidden">
- <Canvas>
- <Button Width="180" Height="60" Content="Up limit" Canvas.Left="57" Canvas.Top="33">
- <i:Interaction.Triggers>
- <i:EventTrigger EventName="Click">
- <cal:ActionMessage MethodName="SetTemperatureMaxValueCmd">
- <cal:Parameter Value="UP"></cal:Parameter>
- <cal:Parameter Value="{Binding TempMaxValue}"></cal:Parameter>
- </cal:ActionMessage>
- </i:EventTrigger>
- </i:Interaction.Triggers>
- </Button>
- <Button Width="180" Height="60" Content="{Binding TempMaxValue}" Canvas.Left="57" Canvas.Top="116">
- <i:Interaction.Triggers>
- <i:EventTrigger EventName="Click">
- <cal:ActionMessage MethodName="SetTemperatureMaxValueCmd">
- <cal:Parameter Value="DOWN"></cal:Parameter>
- <cal:Parameter Value="{Binding TempMaxValue}"></cal:Parameter>
- </cal:ActionMessage>
- </i:EventTrigger>
- </i:Interaction.Triggers>
- </Button>
- </Canvas>
- </DockPanel>
- <DockPanel Width="300" Height="200" Canvas.Left="570" Canvas.Top="148" Background="LightBlue" Visibility="Hidden">
- <Canvas>
- <Button Width="180" Height="60" Content="Up limit" Canvas.Left="57" Canvas.Top="33">
- <i:Interaction.Triggers>
- <i:EventTrigger EventName="Click">
- <cal:ActionMessage MethodName="SetTemperatureMinValueCmd">
- <cal:Parameter Value="UP"></cal:Parameter>
- <cal:Parameter Value="{Binding TempMinValue}"></cal:Parameter>
- </cal:ActionMessage>
- </i:EventTrigger>
- </i:Interaction.Triggers>
- </Button>
- <Button Width="180" Height="60" Content="{Binding TempMinValue}" Canvas.Left="57" Canvas.Top="116"/>
- </Canvas>
- </DockPanel>
- </Canvas>
- </DockPanel>
- <DockPanel Grid.Row="2" Grid.Column="0">
- <Canvas>
- <Button Width="130" Height="45" Content="Close" Canvas.Left="540" Canvas.Top="20" Style="{StaticResource CommandButton}">
- <i:Interaction.Triggers>
- <i:EventTrigger EventName="Click">
- <cal:ActionMessage MethodName="CloseCmd">
- </cal:ActionMessage>
- </i:EventTrigger>
- </i:Interaction.Triggers>
- </Button>
- <Button Width="130" Height="45" Content="Save" Canvas.Left="390" Canvas.Top="20" Style="{StaticResource CommandButton}" IsEnabled="{Binding IsEnable}">
- <i:Interaction.Triggers>
- <i:EventTrigger EventName="Click">
- <cal:ActionMessage MethodName="SaveCmd">
- </cal:ActionMessage>
- </i:EventTrigger>
- </i:Interaction.Triggers>
- </Button>
- </Canvas>
- </DockPanel>
- </Grid>
- </UserControl>
|