@@ -129,12 +129,28 @@ | |||||
<None Remove="Image\边框效果2.png" /> | <None Remove="Image\边框效果2.png" /> | ||||
<None Remove="Image\退出.png" /> | <None Remove="Image\退出.png" /> | ||||
<None Remove="Image\退出按钮.png" /> | <None Remove="Image\退出按钮.png" /> | ||||
<None Remove="Image\顶部.png" /> | |||||
<None Remove="Image\顶部切图\Button_No.png" /> | |||||
<None Remove="Image\顶部切图\Button_Select.png" /> | |||||
<None Remove="Image\顶部切图\Top_L.png" /> | |||||
<None Remove="Image\顶部切图\窗体背景.png" /> | |||||
<None Remove="Image\顶部切图\顶部矩形.png" /> | |||||
<None Remove="Image\顶部切图\黑菠萝智慧餐饮管理系统.png" /> | |||||
<None Remove="Image\顶部矩形.png" /> | <None Remove="Image\顶部矩形.png" /> | ||||
<None Remove="Image\顶部线条.png" /> | <None Remove="Image\顶部线条.png" /> | ||||
<None Remove="Image\顶部背景.png" /> | <None Remove="Image\顶部背景.png" /> | ||||
<None Remove="Image\黑菠萝科技.png" /> | <None Remove="Image\黑菠萝科技.png" /> | ||||
</ItemGroup> | </ItemGroup> | ||||
<ItemGroup> | |||||
<Resource Include="Image\顶部切图\Button_No.png" /> | |||||
<Resource Include="Image\顶部切图\Button_Select.png" /> | |||||
<Resource Include="Image\顶部切图\Top_L.png" /> | |||||
<Resource Include="Image\顶部切图\窗体背景.png" /> | |||||
<Resource Include="Image\顶部切图\顶部矩形.png" /> | |||||
<Resource Include="Image\顶部切图\黑菠萝智慧餐饮管理系统.png" /> | |||||
</ItemGroup> | |||||
<ItemGroup> | <ItemGroup> | ||||
<Folder Include="Themes\" /> | <Folder Include="Themes\" /> | ||||
</ItemGroup> | </ItemGroup> | ||||
@@ -264,6 +280,7 @@ | |||||
<Resource Include="Image\边框效果2.png" /> | <Resource Include="Image\边框效果2.png" /> | ||||
<Resource Include="Image\退出.png" /> | <Resource Include="Image\退出.png" /> | ||||
<Resource Include="Image\退出按钮.png" /> | <Resource Include="Image\退出按钮.png" /> | ||||
<Resource Include="Image\顶部.png" /> | |||||
<Resource Include="Image\顶部矩形.png" /> | <Resource Include="Image\顶部矩形.png" /> | ||||
<Resource Include="Image\顶部线条.png" /> | <Resource Include="Image\顶部线条.png" /> | ||||
<Resource Include="Image\顶部背景.png" /> | <Resource Include="Image\顶部背景.png" /> | ||||
@@ -451,7 +451,7 @@ | |||||
<Style TargetType="{x:Type DataGridColumnHeader}"> | <Style TargetType="{x:Type DataGridColumnHeader}"> | ||||
<Setter Property="HorizontalContentAlignment" Value="Center"/> | <Setter Property="HorizontalContentAlignment" Value="Center"/> | ||||
<Setter Property="VerticalContentAlignment" Value="Center"/> | <Setter Property="VerticalContentAlignment" Value="Center"/> | ||||
<Setter Property="Height" Value="40"/> | |||||
<Setter Property="Height" Value="30"/> | |||||
<Setter Property="Background" > | <Setter Property="Background" > | ||||
<Setter.Value> | <Setter.Value> | ||||
<ImageBrush Opacity="0.2" ImageSource="/BPASmartClient.CustomResource;component/Image/表格标题背景2.png"></ImageBrush> | <ImageBrush Opacity="0.2" ImageSource="/BPASmartClient.CustomResource;component/Image/表格标题背景2.png"></ImageBrush> | ||||
@@ -459,7 +459,7 @@ | |||||
</Setter> | </Setter> | ||||
<Setter Property="BorderThickness" Value="0"></Setter> | <Setter Property="BorderThickness" Value="0"></Setter> | ||||
<Setter Property="Foreground" Value="#00c2f4"></Setter> | <Setter Property="Foreground" Value="#00c2f4"></Setter> | ||||
<Setter Property="FontSize" Value="20"></Setter> | |||||
<Setter Property="FontSize" Value="14"></Setter> | |||||
<Setter Property="Template"> | <Setter Property="Template"> | ||||
<Setter.Value> | <Setter.Value> | ||||
<ControlTemplate TargetType="{x:Type DataGridColumnHeader}"> | <ControlTemplate TargetType="{x:Type DataGridColumnHeader}"> | ||||
@@ -892,10 +892,11 @@ | |||||
<Setter Property="Padding" Value="6,1,6,1"/> | <Setter Property="Padding" Value="6,1,6,1"/> | ||||
<Setter Property="HorizontalContentAlignment" Value="Stretch"/> | <Setter Property="HorizontalContentAlignment" Value="Stretch"/> | ||||
<Setter Property="VerticalContentAlignment" Value="Stretch"/> | <Setter Property="VerticalContentAlignment" Value="Stretch"/> | ||||
<Setter Property="Cursor" Value="Hand"></Setter> | |||||
<Setter Property="Template"> | <Setter Property="Template"> | ||||
<Setter.Value> | <Setter.Value> | ||||
<ControlTemplate TargetType="{x:Type TabItem}"> | <ControlTemplate TargetType="{x:Type TabItem}"> | ||||
<Border x:Name="Bd" BorderThickness="1" Padding="{TemplateBinding Padding}" Height="24" Margin="2" CornerRadius="2"> | |||||
<Border x:Name="Bd" BorderThickness="1" Padding="{TemplateBinding Padding}" Height="35" Margin="5" CornerRadius="2"> | |||||
<ContentPresenter x:Name="Content" Cursor="Hand" ContentSource="Header" HorizontalAlignment="{Binding HorizontalContentAlignment, RelativeSource={RelativeSource AncestorType={x:Type ItemsControl}}}" RecognizesAccessKey="True" SnapsToDevicePixels="{TemplateBinding SnapsToDevicePixels}" VerticalAlignment="{Binding VerticalContentAlignment, RelativeSource={RelativeSource AncestorType={x:Type ItemsControl}}}"/> | <ContentPresenter x:Name="Content" Cursor="Hand" ContentSource="Header" HorizontalAlignment="{Binding HorizontalContentAlignment, RelativeSource={RelativeSource AncestorType={x:Type ItemsControl}}}" RecognizesAccessKey="True" SnapsToDevicePixels="{TemplateBinding SnapsToDevicePixels}" VerticalAlignment="{Binding VerticalContentAlignment, RelativeSource={RelativeSource AncestorType={x:Type ItemsControl}}}"/> | ||||
</Border> | </Border> | ||||
<ControlTemplate.Triggers> | <ControlTemplate.Triggers> | ||||
@@ -908,13 +909,21 @@ | |||||
</Setter> | </Setter> | ||||
</Trigger> | </Trigger> | ||||
<Trigger Property="IsSelected" Value="False"> | <Trigger Property="IsSelected" Value="False"> | ||||
<Setter Property="Foreground" Value="#134278"/> | |||||
<Setter Property="Foreground" Value="White"/> | |||||
<Setter Property="Background" TargetName="Bd"> | <Setter Property="Background" TargetName="Bd"> | ||||
<Setter.Value> | <Setter.Value> | ||||
<ImageBrush ImageSource="/BPASmartClient.CustomResource;component/Image/窗体样式/Tab/Tab4_No.png" /> | <ImageBrush ImageSource="/BPASmartClient.CustomResource;component/Image/窗体样式/Tab/Tab4_No.png" /> | ||||
</Setter.Value> | </Setter.Value> | ||||
</Setter> | </Setter> | ||||
</Trigger> | </Trigger> | ||||
<Trigger Property="IsMouseOver" Value="True"> | |||||
<Setter Property="Foreground" Value="#8f723c"/> | |||||
<Setter Property="Background" TargetName="Bd"> | |||||
<Setter.Value> | |||||
<ImageBrush ImageSource="/BPASmartClient.CustomResource;component/Image/窗体样式/Tab/Tab4_Select.png" /> | |||||
</Setter.Value> | |||||
</Setter> | |||||
</Trigger> | |||||
</ControlTemplate.Triggers> | </ControlTemplate.Triggers> | ||||
</ControlTemplate> | </ControlTemplate> | ||||
</Setter.Value> | </Setter.Value> | ||||
@@ -1697,7 +1706,7 @@ | |||||
<Setter.Value> | <Setter.Value> | ||||
<ControlTemplate TargetType="{x:Type CheckBox}"> | <ControlTemplate TargetType="{x:Type CheckBox}"> | ||||
<StackPanel Background="Transparent" SnapsToDevicePixels="True" Orientation="Horizontal"> | <StackPanel Background="Transparent" SnapsToDevicePixels="True" Orientation="Horizontal"> | ||||
<Image x:Name="image1" Source="Image/Cb_HalfChecked.png" Width="12" Height="14"></Image> | |||||
<Image x:Name="image1" Source="/BPASmartClient.CustomResource;component/Image/Cb_HalfChecked.png" Width="12" Height="14"></Image> | |||||
<ContentPresenter Content="{TemplateBinding Content}" ContentStringFormat="{TemplateBinding ContentStringFormat}" HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}" Margin="{TemplateBinding Padding}" RecognizesAccessKey="True" SnapsToDevicePixels="{TemplateBinding SnapsToDevicePixels}" VerticalAlignment="{TemplateBinding VerticalContentAlignment}"/> | <ContentPresenter Content="{TemplateBinding Content}" ContentStringFormat="{TemplateBinding ContentStringFormat}" HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}" Margin="{TemplateBinding Padding}" RecognizesAccessKey="True" SnapsToDevicePixels="{TemplateBinding SnapsToDevicePixels}" VerticalAlignment="{TemplateBinding VerticalContentAlignment}"/> | ||||
</StackPanel> | </StackPanel> | ||||
@@ -1722,10 +1731,10 @@ | |||||
<Setter Property="Foreground" Value="{DynamicResource {x:Static SystemColors.GrayTextBrushKey}}"/> | <Setter Property="Foreground" Value="{DynamicResource {x:Static SystemColors.GrayTextBrushKey}}"/> | ||||
</Trigger> | </Trigger> | ||||
<Trigger Property="IsChecked" Value="true"> | <Trigger Property="IsChecked" Value="true"> | ||||
<Setter TargetName="image1" Property="Source" Value="Image/Cb_Checked.png"/> | |||||
<Setter TargetName="image1" Property="Source" Value="/BPASmartClient.CustomResource;component/Image/Cb_Checked.png"/> | |||||
</Trigger> | </Trigger> | ||||
<Trigger Property="IsChecked" Value="{x:Null}"> | <Trigger Property="IsChecked" Value="{x:Null}"> | ||||
<Setter TargetName="image1" Property="Source" Value="Image/Cb_HalfChecked.png"/> | |||||
<Setter TargetName="image1" Property="Source" Value="/BPASmartClient.CustomResource;component/Image/Cb_HalfChecked.png"/> | |||||
</Trigger> | </Trigger> | ||||
</ControlTemplate.Triggers> | </ControlTemplate.Triggers> | ||||
</ControlTemplate> | </ControlTemplate> | ||||
@@ -4,24 +4,10 @@ | |||||
> | > | ||||
<Style x:Key="bordertopTitle" TargetType="Border"> | |||||
<Style.Setters> | |||||
<Setter Property="Height" Value="100"></Setter> | |||||
<Setter Property="Background"> | |||||
<Setter.Value> | |||||
<ImageBrush ImageSource="/BPASmartClient.CustomResource;component/Image/topTitle.png"/> | |||||
</Setter.Value> | |||||
</Setter> | |||||
</Style.Setters> | |||||
</Style> | |||||
<Style x:Key="imagetop" TargetType="Image"> | |||||
<Style.Setters> | |||||
<Setter Property="VerticalAlignment" Value="Top"></Setter> | |||||
<Setter Property="Source" Value="/BPASmartClient.CustomResource;component/Image/topTitle.png"/> | |||||
</Style.Setters> | |||||
</Style> | |||||
<ImageBrush x:Key="imageBJ" ImageSource="/BPASmartClient.CustomResource;component/Image/图层1.png"/> | <ImageBrush x:Key="imageBJ" ImageSource="/BPASmartClient.CustomResource;component/Image/图层1.png"/> | ||||
<ImageBrush x:Key="image1" ImageSource="/BPASmartClient.CustomResource;component/Image/shape.png"/> | <ImageBrush x:Key="image1" ImageSource="/BPASmartClient.CustomResource;component/Image/shape.png"/> | ||||
@@ -46,7 +32,7 @@ | |||||
<Border x:Name="bd1" Visibility="Collapsed" Width="25" Height="13" HorizontalAlignment="Right" Panel.ZIndex="100" VerticalAlignment="Top" Margin="0,-5,-5,0" CornerRadius="3" Background="#33FF0000" > | <Border x:Name="bd1" Visibility="Collapsed" Width="25" Height="13" HorizontalAlignment="Right" Panel.ZIndex="100" VerticalAlignment="Top" Margin="0,-5,-5,0" CornerRadius="3" Background="#33FF0000" > | ||||
<TextBlock Text="{Binding ListNum}" Foreground="#FF2AA7D3" HorizontalAlignment="Center"></TextBlock> | <TextBlock Text="{Binding ListNum}" Foreground="#FF2AA7D3" HorizontalAlignment="Center"></TextBlock> | ||||
</Border> | </Border> | ||||
<Image x:Name="image1" Width="{TemplateBinding Width}" Height="{TemplateBinding Height}" Source="Image/告警.png" Panel.ZIndex="0" Stretch="UniformToFill" ></Image> | |||||
<Image x:Name="image1" Width="{TemplateBinding Width}" Height="{TemplateBinding Height}" Source="/BPASmartClient.CustomResource;component/Image/告警.png" Panel.ZIndex="0" Stretch="UniformToFill" ></Image> | |||||
</Grid> | </Grid> | ||||
<ControlTemplate.Triggers> | <ControlTemplate.Triggers> | ||||
<Trigger Property="IsChecked" Value="true"> | <Trigger Property="IsChecked" Value="true"> | ||||
@@ -71,6 +57,47 @@ | |||||
<!--#endregion--> | <!--#endregion--> | ||||
<!--#region Image --> | <!--#region Image --> | ||||
<Style x:Key="imagetop_L" TargetType="Image"> | |||||
<Style.Setters> | |||||
<Setter Property="Height" Value="80"></Setter> | |||||
<Setter Property="VerticalAlignment" Value="Top"></Setter> | |||||
<Setter Property="HorizontalAlignment" Value="Left"></Setter> | |||||
<Setter Property="Source" Value="/BPASmartClient.CustomResource;component/Image/顶部切图/Top_L.png"/> | |||||
</Style.Setters> | |||||
</Style> | |||||
<Style x:Key="imagetop_Title" TargetType="Image"> | |||||
<Style.Setters> | |||||
<Setter Property="Width" Value="250"></Setter> | |||||
<Setter Property="VerticalAlignment" Value="Top"></Setter> | |||||
<Setter Property="HorizontalAlignment" Value="Left"></Setter> | |||||
<Setter Property="Source" Value="/BPASmartClient.CustomResource;component/Image/顶部切图/黑菠萝智慧餐饮管理系统.png"/> | |||||
</Style.Setters> | |||||
</Style> | |||||
<Style x:Key="imagetop_矩形" TargetType="Image"> | |||||
<Style.Setters> | |||||
<Setter Property="VerticalAlignment" Value="Top"></Setter> | |||||
<Setter Property="HorizontalAlignment" Value="Left"></Setter> | |||||
<Setter Property="Source" Value="/BPASmartClient.CustomResource;component/Image/顶部切图/顶部矩形.png"/> | |||||
</Style.Setters> | |||||
</Style> | |||||
<Style x:Key="imagetop" TargetType="Image"> | |||||
<Style.Setters> | |||||
<Setter Property="VerticalAlignment" Value="Top"></Setter> | |||||
<Setter Property="Source" Value="/BPASmartClient.CustomResource;component/Image/topTitle.png"/> | |||||
</Style.Setters> | |||||
</Style> | |||||
<Style x:Key="imagetop1" TargetType="Image"> | |||||
<Style.Setters> | |||||
<Setter Property="VerticalAlignment" Value="Top"></Setter> | |||||
<Setter Property="Source" Value="/BPASmartClient.CustomResource;component/Image/顶部.png"/> | |||||
</Style.Setters> | |||||
</Style> | |||||
<Style x:Key="image营销额" TargetType="Image"> | <Style x:Key="image营销额" TargetType="Image"> | ||||
<Style.Setters> | <Style.Setters> | ||||
<Setter Property="VerticalAlignment" Value="Bottom"></Setter> | <Setter Property="VerticalAlignment" Value="Bottom"></Setter> | ||||
@@ -167,7 +194,76 @@ | |||||
<!--#endregion--> | <!--#endregion--> | ||||
<!--#region Border--> | <!--#region Border--> | ||||
<Style x:Key="FromBJ" TargetType="Border"> | |||||
<Style.Setters> | |||||
<Setter Property="Background"> | |||||
<Setter.Value> | |||||
<ImageBrush ImageSource="/BPASmartClient.CustomResource;component/Image/顶部切图/窗体背景.png"/> | |||||
</Setter.Value> | |||||
</Setter> | |||||
</Style.Setters> | |||||
</Style> | |||||
<Style x:Key="button_no" TargetType="Border"> | |||||
<Style.Setters> | |||||
<Setter Property="Background"> | |||||
<Setter.Value> | |||||
<ImageBrush ImageSource="/BPASmartClient.CustomResource;component/Image/顶部切图/Button_No.png"/> | |||||
</Setter.Value> | |||||
</Setter> | |||||
</Style.Setters> | |||||
</Style> | |||||
<Style x:Key="button_select" TargetType="Border"> | |||||
<Style.Setters> | |||||
<Setter Property="Background"> | |||||
<Setter.Value> | |||||
<ImageBrush ImageSource="/BPASmartClient.CustomResource;component/Image/顶部切图/Button_Select.png"/> | |||||
</Setter.Value> | |||||
</Setter> | |||||
</Style.Setters> | |||||
</Style> | |||||
<Style x:Key="bordertopL" TargetType="Border"> | |||||
<Style.Setters> | |||||
<Setter Property="Height" Value="80"></Setter> | |||||
<Setter Property="Width" Value="300"></Setter> | |||||
<Setter Property="VerticalAlignment" Value="Top"></Setter> | |||||
<Setter Property="HorizontalAlignment" Value="Left"></Setter> | |||||
<Setter Property="Background"> | |||||
<Setter.Value> | |||||
<ImageBrush ImageSource="/BPASmartClient.CustomResource;component/Image/顶部切图/Top_L.png"/> | |||||
</Setter.Value> | |||||
</Setter> | |||||
</Style.Setters> | |||||
</Style> | |||||
<Style x:Key="bordertop矩形" TargetType="Border"> | |||||
<Style.Setters> | |||||
<Setter Property="Height" Value="50"></Setter> | |||||
<Setter Property="VerticalAlignment" Value="Top"></Setter> | |||||
<Setter Property="Background"> | |||||
<Setter.Value> | |||||
<ImageBrush ImageSource="/BPASmartClient.CustomResource;component/Image/顶部切图/顶部矩形.png"/> | |||||
</Setter.Value> | |||||
</Setter> | |||||
</Style.Setters> | |||||
</Style> | |||||
<Style x:Key="bordertopTitle" TargetType="Border"> | |||||
<Style.Setters> | |||||
<Setter Property="Height" Value="100"></Setter> | |||||
<Setter Property="Background"> | |||||
<Setter.Value> | |||||
<ImageBrush ImageSource="/BPASmartClient.CustomResource;component/Image/topTitle.png"/> | |||||
</Setter.Value> | |||||
</Setter> | |||||
</Style.Setters> | |||||
</Style> | |||||
<Style x:Key="border窗体背景1" TargetType="Border"> | <Style x:Key="border窗体背景1" TargetType="Border"> | ||||
<Style.Setters> | <Style.Setters> | ||||
@@ -209,7 +305,6 @@ | |||||
</Style.Setters> | </Style.Setters> | ||||
</Style> | </Style> | ||||
<Style x:Key="border窗体背景5" TargetType="Border"> | <Style x:Key="border窗体背景5" TargetType="Border"> | ||||
<Style.Setters> | <Style.Setters> | ||||
<Setter Property="Background"> | <Setter Property="Background"> | ||||
@@ -309,6 +404,16 @@ | |||||
</Style.Setters> | </Style.Setters> | ||||
</Style> | </Style> | ||||
<Style x:Key="border顶部标题背景" TargetType="Border"> | |||||
<Style.Setters> | |||||
<Setter Property="Background"> | |||||
<Setter.Value> | |||||
<ImageBrush ImageSource="/BPASmartClient.CustomResource;component/Image/顶部.png"/> | |||||
</Setter.Value> | |||||
</Setter> | |||||
</Style.Setters> | |||||
</Style> | |||||
<Style x:Key="border竖线" TargetType="Border"> | <Style x:Key="border竖线" TargetType="Border"> | ||||
<Style.Setters> | <Style.Setters> | ||||
<Setter Property="Width" Value="1"></Setter> | <Setter Property="Width" Value="1"></Setter> | ||||
@@ -573,7 +678,7 @@ | |||||
</Style.Setters> | </Style.Setters> | ||||
</Style> | </Style> | ||||
<Style TargetType="Button"> | |||||
<Style x:Key="CommonBtn_1" TargetType="Button"> | |||||
<Style.Setters> | <Style.Setters> | ||||
<Setter Property="VerticalContentAlignment" Value="Center"></Setter> | <Setter Property="VerticalContentAlignment" Value="Center"></Setter> | ||||
<Setter Property="Cursor" Value="Hand"></Setter> | <Setter Property="Cursor" Value="Hand"></Setter> | ||||
@@ -610,6 +715,61 @@ | |||||
</Setter> | </Setter> | ||||
</Style.Setters> | </Style.Setters> | ||||
</Style> | </Style> | ||||
<Style TargetType="Button"> | |||||
<Style.Setters> | |||||
<Setter Property="VerticalContentAlignment" Value="Center"></Setter> | |||||
<Setter Property="Cursor" Value="Hand"></Setter> | |||||
<Setter Property="Foreground" Value="{DynamicResource foreground}"></Setter> | |||||
<Setter Property="Width" Value="69"></Setter> | |||||
<Setter Property="Height" Value="25"></Setter> | |||||
<Setter Property="Template"> | |||||
<Setter.Value> | |||||
<ControlTemplate TargetType="Button"> | |||||
<!--<ControlTemplate.Resources> | |||||
<Storyboard x:Key="OnMouseEnter1"> | |||||
<ColorAnimationUsingKeyFrames Storyboard.TargetProperty="(Panel.Background).(GradientBrush.GradientStops)[0].(GradientStop.Color)" Storyboard.TargetName="BD"> | |||||
<EasingColorKeyFrame KeyTime="0:0:0.1" Value="#FF139DDB"/> | |||||
</ColorAnimationUsingKeyFrames> | |||||
<ColorAnimationUsingKeyFrames Storyboard.TargetProperty="(Panel.Background).(GradientBrush.GradientStops)[1].(GradientStop.Color)" Storyboard.TargetName="BD"> | |||||
<EasingColorKeyFrame KeyTime="0:0:0.1" Value="#FF135EC2"/> | |||||
</ColorAnimationUsingKeyFrames> | |||||
</Storyboard> | |||||
</ControlTemplate.Resources>--> | |||||
<Border x:Name="BD"> | |||||
<TextBlock x:Name="textBlock" FontSize="12" Text="{TemplateBinding Content}" HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}" VerticalAlignment="{TemplateBinding VerticalContentAlignment}" Foreground="{DynamicResource foreground}" /> | |||||
</Border> | |||||
<ControlTemplate.Triggers> | |||||
<Trigger Property="IsMouseOver" Value="true"> | |||||
<Setter TargetName="BD" Property="Background"> | |||||
<Setter.Value> | |||||
<ImageBrush ImageSource="/BPASmartClient.CustomResource;component/Image/buttonOn.png"/> | |||||
</Setter.Value> | |||||
</Setter> | |||||
<Setter TargetName="textBlock" Property="Foreground" Value="White" /> | |||||
</Trigger> | |||||
<Trigger Property="IsMouseOver" Value="False"> | |||||
<Setter TargetName="BD" Property="Background"> | |||||
<Setter.Value> | |||||
<ImageBrush ImageSource="/BPASmartClient.CustomResource;component/Image/buttonOff.png"/> | |||||
</Setter.Value> | |||||
</Setter> | |||||
<Setter TargetName="textBlock" Property="Foreground" Value="#FFD7DCE0" /> | |||||
</Trigger> | |||||
<Trigger Property="IsEnabled" Value="False"> | |||||
<Setter TargetName="BD" Property="Background"> | |||||
<Setter.Value> | |||||
<ImageBrush ImageSource="/BPASmartClient.CustomResource;component/Image/buttonOn.png"/> | |||||
</Setter.Value> | |||||
</Setter> | |||||
<Setter TargetName="textBlock" Property="Foreground" Value="#3afdff" /> | |||||
</Trigger> | |||||
</ControlTemplate.Triggers> | |||||
</ControlTemplate> | |||||
</Setter.Value> | |||||
</Setter> | |||||
</Style.Setters> | |||||
</Style> | |||||
<!--#endregion--> | <!--#endregion--> | ||||
<!--#region TextBox--> | <!--#region TextBox--> | ||||
@@ -5,8 +5,8 @@ | |||||
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" | xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" | ||||
xmlns:local="clr-namespace:BPASmartClient" | xmlns:local="clr-namespace:BPASmartClient" | ||||
xmlns:pry="clr-namespace:BPASmartClient.CustomResource.UserControls;assembly=BPASmartClient.CustomResource" | xmlns:pry="clr-namespace:BPASmartClient.CustomResource.UserControls;assembly=BPASmartClient.CustomResource" | ||||
Title="MainWindow" Width="1400" | |||||
Height="850" | |||||
Title="MainWindow" Width="1600" | |||||
Height="900" | |||||
AllowsTransparency="True" | AllowsTransparency="True" | ||||
Background="{x:Null}" | Background="{x:Null}" | ||||
Topmost="False" | Topmost="False" | ||||
@@ -26,73 +26,100 @@ | |||||
<Border Style="{DynamicResource border主窗体背景}" x:Name="br" > | <Border Style="{DynamicResource border主窗体背景}" x:Name="br" > | ||||
<Grid> | <Grid> | ||||
<Grid.RowDefinitions> | <Grid.RowDefinitions> | ||||
<RowDefinition Height="0.09*" /> | |||||
<RowDefinition Height="0.09*" /> | |||||
<RowDefinition /> | |||||
<RowDefinition Height="60"/> | |||||
<RowDefinition/> | |||||
</Grid.RowDefinitions> | </Grid.RowDefinitions> | ||||
<Image Grid.RowSpan="2" x:Name="MoveBorder" Style="{DynamicResource imagetop}" /> | |||||
<TextBlock | |||||
Name="TX" | |||||
HorizontalAlignment="Center" | |||||
VerticalAlignment="Center" | |||||
FontSize="24" | |||||
Text="上位机监控系统" /> | |||||
<Grid> | |||||
<Grid.RowDefinitions> | |||||
<RowDefinition /> | |||||
<RowDefinition /> | |||||
</Grid.RowDefinitions> | |||||
<StackPanel | |||||
Grid.Row="1" | |||||
Margin="10,5,10,0" | |||||
HorizontalAlignment="Left" | |||||
VerticalAlignment="Center" | |||||
Orientation="Horizontal"> | |||||
<TextBlock | |||||
FontSize="16" | |||||
Foreground="#00c2f4" | |||||
Text="当前订单量:" /> | |||||
<TextBlock | |||||
FontSize="16" | |||||
Foreground="#00c2f4" | |||||
Text="{Binding OrderCount}" /> | |||||
<!--标题--> | |||||
<Grid Grid.Row="0"> | |||||
<Grid.ColumnDefinitions> | |||||
<ColumnDefinition Width="300"></ColumnDefinition> | |||||
<ColumnDefinition ></ColumnDefinition> | |||||
</Grid.ColumnDefinitions> | |||||
<Border Grid.ColumnSpan="2" Style="{DynamicResource bordertop矩形}"></Border> | |||||
<Border Style="{DynamicResource bordertopL}"></Border> | |||||
<Image Margin="10,0,0,0" VerticalAlignment="Center" Style="{DynamicResource imagetop_Title}" ></Image> | |||||
<Grid Grid.Column="1"> | |||||
<TabControl> | |||||
<TabItem Header=" 状态监视 "></TabItem> | |||||
<TabItem Header=" 产品制作 "></TabItem> | |||||
<TabItem Header=" 综合查询 "></TabItem> | |||||
<TabItem Header=" 功能列表 "></TabItem> | |||||
<TabItem Header=" 参数配置 "></TabItem> | |||||
<TabItem Header=" 系统帮助 "></TabItem> | |||||
</TabControl> | |||||
</Grid> | |||||
<StackPanel Grid.Column="4" Orientation="Horizontal" HorizontalAlignment="Right" Height="50" VerticalAlignment="Top"> | |||||
<Border Style="{DynamicResource border竖线}" /> | |||||
<ToggleButton VerticalAlignment="Center" ToolTip="告警消息" HorizontalAlignment="Center" Style="{DynamicResource StatusBtnStyle告警}" DataContext="{Binding GaoJingMessage}" Cursor="Hand"/> | |||||
<Border Style="{DynamicResource border竖线}" /> | |||||
<Grid Margin="10,0,10,0" VerticalAlignment="Center" > | |||||
<Grid.RowDefinitions> | |||||
<RowDefinition Height="30"/> | |||||
<RowDefinition/> | |||||
</Grid.RowDefinitions> | |||||
<StackPanel Orientation="Horizontal" Grid.Row="0"> | |||||
<TextBlock x:Name="time" FontSize="16" Text="18:00:00"/> | |||||
<Image Style="{DynamicResource timeImage}" Margin="10,0,0,0"/> | |||||
</StackPanel> | |||||
<StackPanel Grid.Row="1" Orientation="Horizontal"> | |||||
<TextBlock x:Name="dateRL" FontSize="10" Text="星期一">星期一</TextBlock> | |||||
<TextBlock x:Name="date" Margin="10,0,0,0" FontSize="10" Text="2021-11-13">2021-11-13</TextBlock> | |||||
</StackPanel> | |||||
</Grid> | |||||
<Border Style="{DynamicResource border竖线}" /> | |||||
<Button x:Name="ButClose" Grid.Column="4" Margin="10,0,20,0" Style="{DynamicResource CommonBtnStyle退出按钮}" VerticalAlignment="Center" ToolTip="退出程序" Cursor="Hand" Content="退出"/> | |||||
</StackPanel> | </StackPanel> | ||||
</Grid> | |||||
<StackPanel | |||||
Grid.Row="1" | |||||
Margin="10,5,10,0" | |||||
HorizontalAlignment="Right" | |||||
VerticalAlignment="Center" | |||||
Orientation="Horizontal"> | |||||
<TextBlock | |||||
Margin="10,0,0,0" | |||||
FontSize="16" | |||||
Foreground="#00c2f4" | |||||
Text="网络状态:" /> | |||||
</StackPanel> | |||||
<!--底部窗体--> | |||||
<Grid Grid.Row="1" Margin="10"> | |||||
<Border Style="{DynamicResource border窗体背景1}" Visibility="Collapsed" Width="500" HorizontalAlignment="Left" VerticalAlignment="Stretch"> | |||||
<Grid Margin="20"> | |||||
<Grid.RowDefinitions> | |||||
<RowDefinition Height="40"/> | |||||
<RowDefinition/> | |||||
</Grid.RowDefinitions> | |||||
<TextBlock HorizontalAlignment="Center" Margin="0,10,0,0">相关设备状态</TextBlock> | |||||
<UniformGrid HorizontalAlignment="Right" Columns="3"> | |||||
<Button | |||||
Name="ButMin" | |||||
Width="40" | |||||
Content="" | |||||
Style="{StaticResource TitleBarStyle}" /> | |||||
<Button | |||||
Name="ButMax" | |||||
Content="" | |||||
Style="{StaticResource TitleBarStyle}" /> | |||||
<Button | |||||
Name="ButClose" | |||||
Content="" | |||||
FontSize="26" | |||||
Style="{StaticResource TitleBarStyle}" /> | |||||
</UniformGrid> | |||||
<DataGrid x:Name="datagrid" Margin="0,50,0,0" ItemsSource="{Binding EquiPment, UpdateSourceTrigger=PropertyChanged}" Grid.Row="1"> | |||||
<DataGrid.Columns> | |||||
<DataGridTemplateColumn Header=" " Width="24"> | |||||
<DataGridTemplateColumn.CellTemplate> | |||||
<DataTemplate> | |||||
<Ellipse Width="12" Height="12" ToolTip="{Binding Status, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}" Fill="{Binding color, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"/> | |||||
</DataTemplate> | |||||
</DataGridTemplateColumn.CellTemplate> | |||||
</DataGridTemplateColumn> | |||||
<DataGridTemplateColumn Header="设备名称" Width="4.4*"> | |||||
<DataGridTemplateColumn.CellTemplate> | |||||
<DataTemplate> | |||||
<TextBlock HorizontalAlignment="Center" Text="{Binding Name, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}" Foreground="#00ccff"/> | |||||
</DataTemplate> | |||||
</DataGridTemplateColumn.CellTemplate> | |||||
</DataGridTemplateColumn> | |||||
<DataGridTemplateColumn Header="设备状态" Width="4.4*"> | |||||
<DataGridTemplateColumn.CellTemplate> | |||||
<DataTemplate> | |||||
<TextBlock HorizontalAlignment="Center" Text="{Binding Status, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}" Foreground="#00ccff"/> | |||||
</DataTemplate> | |||||
</DataGridTemplateColumn.CellTemplate> | |||||
</DataGridTemplateColumn> | |||||
<DataGridTemplateColumn Header="维护" Width="4.4*"> | |||||
<DataGridTemplateColumn.CellTemplate> | |||||
<DataTemplate> | |||||
<Image Width="12" Height="12" ToolTip="设备维护" Style="{DynamicResource image个人信息}" Cursor="Hand" x:Name="ShowFromButton"/> | |||||
</DataTemplate> | |||||
</DataGridTemplateColumn.CellTemplate> | |||||
</DataGridTemplateColumn> | |||||
</DataGrid.Columns> | |||||
</DataGrid> | |||||
</Grid> | |||||
</Border> | |||||
<Button Grid.Row="2" Content="测试" HorizontalAlignment="Center" Margin="153,123,0,0" VerticalAlignment="Top" Click="Button_Click"/> | |||||
</Grid> | </Grid> | ||||
<Button Content="Button" HorizontalAlignment="Left" Margin="153,123,0,0" VerticalAlignment="Top" Click="Button_Click"/> | |||||
</Grid> | </Grid> | ||||
</Border> | </Border> | ||||
@@ -28,8 +28,6 @@ namespace BPASmartClient | |||||
public MainWindow() | public MainWindow() | ||||
{ | { | ||||
InitializeComponent(); | InitializeComponent(); | ||||
this.ButMin.Click += (o,e) => { this.WindowState = WindowState.Minimized; }; | |||||
this.ButMax.Click += (o,e) => { this.WindowState = this.WindowState == WindowState.Maximized ? WindowState.Normal : WindowState.Maximized; }; | |||||
this.ButClose.Click += (o,e) => { this.Close(); }; | this.ButClose.Click += (o,e) => { this.Close(); }; | ||||
this.br.MouseLeftButtonDown += (o,e) => | this.br.MouseLeftButtonDown += (o,e) => | ||||
{ | { | ||||