| | |
| | | xmlns:pu="https://opensource.panuon.com/wpf-ui" |
| | | xmlns:ctl="clr-namespace:WPFProject.Controls" |
| | | mc:Ignorable="d" |
| | | xmlns:dc="clr-namespace:HMI.UI.Converter;assembly=HMI.UI" |
| | | WindowStartupLocation="CenterOwner" |
| | | WindowState="Maximized" |
| | | x:Name="window" |
| | |
| | | pu:WindowXCaption.Foreground="#FFF"> |
| | | <Window.Resources> |
| | | <hc:LangConverter x:Key="lc"/> |
| | | <dc:CollectionVisibility x:Key="cv"/> |
| | | <Style x:Key="UserMenu" TargetType="Menu" BasedOn="{StaticResource {x:Static pu:StyleKeys.MenuStyle}}"> |
| | | <Setter Property="Background" Value="{StaticResource PrimaryColor}"/> |
| | | <Setter Property="Foreground" Value="#FFF"/> |
| | |
| | | |
| | | <pu:WindowXCaption.HeaderTemplate> |
| | | <DataTemplate> |
| | | <DockPanel DataContext="{Binding ElementName=window}" WindowChrome.IsHitTestVisibleInChrome="True" |
| | | VerticalAlignment="Center" Height="100"> |
| | | <DockPanel DataContext="{Binding ElementName=window}" WindowChrome.IsHitTestVisibleInChrome="True" VerticalAlignment="Center" Height="100"> |
| | | <StackPanel Orientation="Horizontal"> |
| | | <Image DockPanel.Dock="Left" Source="{Binding WindowLogo}" Margin="5,0,20,0" Height="60" VerticalAlignment="Center" Stretch="Fill" |
| | | RenderOptions.BitmapScalingMode="HighQuality" /> |
| | |
| | | </TextBlock> |
| | | </StackPanel> |
| | | |
| | | <StackPanel DockPanel.Dock="Right" VerticalAlignment="Top" Margin="10,10,0,0" Orientation="Horizontal"> |
| | | <Grid DockPanel.Dock="Right" VerticalAlignment="Stretch"> |
| | | <Grid.RowDefinitions> |
| | | <RowDefinition /> |
| | | <RowDefinition Height="Auto"/> |
| | | </Grid.RowDefinitions> |
| | | <StackPanel Grid.Row="0" VerticalAlignment="Top" Margin="10,10,0,0" Orientation="Horizontal"> |
| | | <Menu Margin="0" Padding="0" VerticalAlignment="Top" |
| | | VerticalContentAlignment="Center" Style="{StaticResource UserMenu}" |
| | | |
| | |
| | | </Button.Style> |
| | | </Button> |
| | | </StackPanel> |
| | | <Button Grid.Row="1" Margin="20,0,0,20" Foreground="#FFF" |
| | | Visibility="{Binding Alarms.Count,Converter={StaticResource cv}}" |
| | | HorizontalContentAlignment="Left" Style="{StaticResource LinkButton}" |
| | | Click="Clear_AllAlarm_Click" |
| | | Content="清除全部报警"/> |
| | | </Grid> |
| | | |
| | | <ListBox x:Name="list" |
| | | |
| | | Margin="20,15,10,15" |
| | | Background="#6FFFFFFF" |
| | | BorderThickness="0" |
| | |
| | | pu:ListBoxHelper.ItemsIcon="" |
| | | ItemsSource="{Binding Alarms}" |
| | | Loaded="list_Loaded" |
| | | |
| | | FontSize="15" |
| | | Foreground="#FFF" |
| | | |
| | | FontSize="15" Foreground="#FFF" |
| | | pu:IconHelper.FontFamily="/Panuon.WPF.UI;component/Resources/Fonts/#PanuonIcon" |
| | | pu:IconHelper.Foreground="Green" |
| | | pu:IconHelper.FontSize="20" |
| | | pu:IconHelper.Margin="5,0,5,0" |
| | | FontWeight="UltraBlack" |
| | | |
| | | |
| | | pu:ListBoxHelper.ItemsSeparatorVisibility="Visible" |
| | | pu:ListBoxHelper.ItemsSeparatorBrush="Transparent" |
| | | pu:ListBoxHelper.ItemsRemoveButtonVisibility="Visible"> |