mirror of
https://github.com/Tribufu/ServerManagers
synced 2026-08-08 12:11:05 +00:00
Server Availability Changes
- moved a few things into the common project.
This commit is contained in:
parent
5c0bbfd0a8
commit
a14f91c412
38 changed files with 393 additions and 461 deletions
|
|
@ -2,7 +2,7 @@
|
|||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:cctl="clr-namespace:ServerManagerTool.Common.Controls;assembly=ServerManager.Common"
|
||||
xmlns:en="clr-namespace:ServerManagerTool.Enums"
|
||||
xmlns:ce="clr-namespace:ServerManagerTool.Common.Enums;assembly=ServerManager.Common"
|
||||
Width="600" ResizeMode="CanMinimize" SizeToContent="Height" WindowStyle="SingleBorderWindow" WindowStartupLocation="CenterOwner" ShowInTaskbar="True"
|
||||
Closing="Window_Closing" Closed="Window_Closed"
|
||||
Icon="../Art/favicon.ico" Title="{DynamicResource ShutdownWindow_Title}"
|
||||
|
|
@ -104,7 +104,7 @@
|
|||
<Style BasedOn="{StaticResource {x:Type TextBox}}" TargetType="{x:Type TextBox}">
|
||||
<Setter Property="Visibility" Value="Visible" />
|
||||
<Style.Triggers>
|
||||
<DataTrigger Binding="{Binding Server.Runtime.Status}" Value="{x:Static en:ServerStatus.Running}">
|
||||
<DataTrigger Binding="{Binding Server.Runtime.Status}" Value="{x:Static ce:ServerStatus.Running}">
|
||||
<Setter Property="Visibility" Value="Collapsed"/>
|
||||
</DataTrigger>
|
||||
<DataTrigger Binding="{Binding ShutdownType}" Value="1">
|
||||
|
|
@ -141,7 +141,7 @@
|
|||
<Style.Triggers>
|
||||
<MultiDataTrigger>
|
||||
<MultiDataTrigger.Conditions>
|
||||
<Condition Binding="{Binding Server.Runtime.Status}" Value="{x:Static en:ServerStatus.Running}" />
|
||||
<Condition Binding="{Binding Server.Runtime.Status}" Value="{x:Static ce:ServerStatus.Running}" />
|
||||
<Condition Binding="{Binding ShutdownStarted}" Value="False" />
|
||||
</MultiDataTrigger.Conditions>
|
||||
<Setter Property="IsEnabled" Value="True"/>
|
||||
|
|
@ -163,7 +163,7 @@
|
|||
<Style.Triggers>
|
||||
<MultiDataTrigger>
|
||||
<MultiDataTrigger.Conditions>
|
||||
<Condition Binding="{Binding Server.Runtime.Status}" Value="{x:Static en:ServerStatus.Stopping}" />
|
||||
<Condition Binding="{Binding Server.Runtime.Status}" Value="{x:Static ce:ServerStatus.Stopping}" />
|
||||
<Condition Binding="{Binding ShutdownStarted}" Value="True" />
|
||||
</MultiDataTrigger.Conditions>
|
||||
<Setter Property="Visibility" Value="Visible"/>
|
||||
|
|
@ -181,7 +181,7 @@
|
|||
<Style.Triggers>
|
||||
<MultiDataTrigger>
|
||||
<MultiDataTrigger.Conditions>
|
||||
<Condition Binding="{Binding Server.Runtime.Status}" Value="{x:Static en:ServerStatus.Running}" />
|
||||
<Condition Binding="{Binding Server.Runtime.Status}" Value="{x:Static ce:ServerStatus.Running}" />
|
||||
<Condition Binding="{Binding ShutdownStarted}" Value="False" />
|
||||
</MultiDataTrigger.Conditions>
|
||||
<Setter Property="IsEnabled" Value="True"/>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue