添加MCF状态显示
This commit is contained in:
parent
dd1b96ddc3
commit
7a79ee8dff
@ -39,6 +39,13 @@
|
|||||||
FontSize="10"
|
FontSize="10"
|
||||||
Foreground="LightYellow"
|
Foreground="LightYellow"
|
||||||
Text="0.0" />
|
Text="0.0" />
|
||||||
|
<Ellipse
|
||||||
|
Name="EllipseState"
|
||||||
|
Width="5"
|
||||||
|
Height="5"
|
||||||
|
Margin="0,-7,4,0"
|
||||||
|
HorizontalAlignment="Right"
|
||||||
|
Fill="Green" />
|
||||||
</Grid>
|
</Grid>
|
||||||
<Grid Height="18" Margin="1,14,1,1">
|
<Grid Height="18" Margin="1,14,1,1">
|
||||||
<Rectangle
|
<Rectangle
|
||||||
|
|||||||
@ -194,6 +194,26 @@ namespace SicUI.Controls
|
|||||||
labelValue.Foreground = DeviceData.IsError ? Brushes.Red : Brushes.LightYellow;
|
labelValue.Foreground = DeviceData.IsError ? Brushes.Red : Brushes.LightYellow;
|
||||||
rectSetPoint.StrokeThickness = (DeviceData.IsWarning | DeviceData.IsError) ? 2 : 1;
|
rectSetPoint.StrokeThickness = (DeviceData.IsWarning | DeviceData.IsError) ? 2 : 1;
|
||||||
|
|
||||||
|
switch (DeviceData.SetMode) //Normal = 0,Close = 1,Open = 2,Hold = 3
|
||||||
|
{
|
||||||
|
case 0:
|
||||||
|
EllipseState.Fill = Brushes.Green;
|
||||||
|
break;
|
||||||
|
case 1:
|
||||||
|
EllipseState.Fill = Brushes.LightGray;
|
||||||
|
break;
|
||||||
|
case 2:
|
||||||
|
EllipseState.Fill = Brushes.LawnGreen;
|
||||||
|
break;
|
||||||
|
case 3:
|
||||||
|
EllipseState.Fill = Brushes.DodgerBlue;
|
||||||
|
break;
|
||||||
|
|
||||||
|
default:
|
||||||
|
EllipseState.Fill = Brushes.Green;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user