| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- <UserControl x:Class="FurnaceUI.Views.Maintenances.HeaterView"
- 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:cal="http://www.caliburn.org"
- xmlns:i="http://schemas.microsoft.com/expression/2010/interactivity"
- xmlns:local="clr-namespace:FurnaceUI.Views.Maintenances" xmlns:controls="clr-namespace:FurnaceUI.Controls"
- mc:Ignorable="d"
- d:DesignHeight="500" d:DesignWidth="800">
- <Canvas IsEnabled="{Binding IsPermission}">
- <GroupBox Header="Internal" Margin="20,10,0,0">
- <StackPanel Orientation="Vertical">
- <RadioButton IsChecked="{Binding Heater9IsChecked}" Content="{Binding Heater9Data.DisplayName}" GroupName="heater" Margin="10,10,10,10" Width="120" Height="35"/>
- <RadioButton IsChecked="{Binding Heater7IsChecked}" Content="{Binding Heater7Data.DisplayName}" GroupName="heater" Margin="10,0,10,10" Width="120" Height="35"/>
- <RadioButton IsChecked="{Binding Heater5IsChecked}" Content="{Binding Heater5Data.DisplayName}" GroupName="heater" Margin="10,0,10,10" Width="120" Height="35"/>
- <RadioButton IsChecked="{Binding Heater3IsChecked}" Content="{Binding Heater3Data.DisplayName}" GroupName="heater" Margin="10,0,10,10" Width="120" Height="35"/>
- <RadioButton IsChecked="{Binding Heater1IsChecked}" Content="{Binding Heater1Data.DisplayName}" GroupName="heater" Margin="10,0,10,10" Width="120" Height="35"/>
- </StackPanel>
- </GroupBox>
- <GroupBox Header="External" Canvas.Left="20" Canvas.Top="282">
- <StackPanel Orientation="Vertical">
- <RadioButton IsChecked="{Binding Heater10IsChecked}" Content="{Binding Heater10Data.DisplayName}" GroupName="heater" Margin="10,10,10,10" Width="120" Height="35"/>
- <RadioButton IsChecked="{Binding Heater8IsChecked}" Content="{Binding Heater8Data.DisplayName}" GroupName="heater" Margin="10,0,10,10" Width="120" Height="35"/>
- <RadioButton IsChecked="{Binding Heater6IsChecked}" Content="{Binding Heater6Data.DisplayName}" GroupName="heater" Margin="10,0,10,10" Width="120" Height="35"/>
- <RadioButton IsChecked="{Binding Heater4IsChecked}" Content="{Binding Heater4Data.DisplayName}" GroupName="heater" Margin="10,0,10,10" Width="120" Height="35"/>
- <RadioButton IsChecked="{Binding Heater2IsChecked}" Content="{Binding Heater2Data.DisplayName}" GroupName="heater" Margin="10,0,10,10" Width="120" Height="35"/>
- </StackPanel>
- </GroupBox>
- <StackPanel Canvas.Left="25" Canvas.Top="550">
- <RadioButton Content="Manual" GroupName="manual" Margin="10,0,0,10" Width="120" Height="35" IsChecked="{Binding ManumalCheck,UpdateSourceTrigger=PropertyChanged}">
- <i:Interaction.Triggers>
- <i:EventTrigger EventName="Click">
- <cal:ActionMessage MethodName="SetManual">
- </cal:ActionMessage>
- </i:EventTrigger>
- </i:Interaction.Triggers>
- </RadioButton>
- <RadioButton Content="Manual" x:Name="manual" GroupName="manual" Margin="10,0,0,0" Width="120" Height="35" Visibility="Hidden" IsChecked="{Binding ManualCheckHide,UpdateSourceTrigger=PropertyChanged}"/>
- </StackPanel>
- <controls:HeaterControl DeviceData="{Binding Heater1Data}" Margin="200,10,0,0" Visibility="{Binding Path=Heater1IsChecked, Converter={StaticResource BoolVisibilityConverter}}"/>
- <controls:HeaterControl DeviceData="{Binding Heater2Data}" Margin="200,10,0,0" Visibility="{Binding Path=Heater2IsChecked, Converter={StaticResource BoolVisibilityConverter}}"/>
- <controls:HeaterControl DeviceData="{Binding Heater3Data}" Margin="200,10,0,0" Visibility="{Binding Path=Heater3IsChecked, Converter={StaticResource BoolVisibilityConverter}}"/>
- <controls:HeaterControl DeviceData="{Binding Heater4Data}" Margin="200,10,0,0" Visibility="{Binding Path=Heater4IsChecked, Converter={StaticResource BoolVisibilityConverter}}"/>
- <controls:HeaterControl DeviceData="{Binding Heater5Data}" Margin="200,10,0,0" Visibility="{Binding Path=Heater5IsChecked, Converter={StaticResource BoolVisibilityConverter}}"/>
- <controls:HeaterControl DeviceData="{Binding Heater6Data}" Margin="200,10,0,0" Visibility="{Binding Path=Heater6IsChecked, Converter={StaticResource BoolVisibilityConverter}}"/>
- <controls:HeaterControl DeviceData="{Binding Heater7Data}" Margin="200,10,0,0" Visibility="{Binding Path=Heater7IsChecked, Converter={StaticResource BoolVisibilityConverter}}"/>
- <controls:HeaterControl DeviceData="{Binding Heater8Data}" Margin="200,10,0,0" Visibility="{Binding Path=Heater8IsChecked, Converter={StaticResource BoolVisibilityConverter}}"/>
- <controls:HeaterControl DeviceData="{Binding Heater9Data}" Margin="200,10,0,0" Visibility="{Binding Path=Heater9IsChecked, Converter={StaticResource BoolVisibilityConverter}}"/>
- <controls:HeaterControl DeviceData="{Binding Heater10Data}" Margin="200,10,0,0" Visibility="{Binding Path=Heater10IsChecked, Converter={StaticResource BoolVisibilityConverter}}"/>
- </Canvas>
- </UserControl>
|