You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
191 lines
13 KiB
XML
191 lines
13 KiB
XML
<Window x:Class="CSWMS.UControl.product_orderzy"
|
|
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
|
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
|
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
|
xmlns:local="clr-namespace:CSWMS.UControl"
|
|
mc:Ignorable="d"
|
|
Title="订单转移" Height="800" Width="1410" ResizeMode="NoResize" Loaded="Window_Loaded">
|
|
<Window.Resources>
|
|
|
|
<ResourceDictionary>
|
|
<ResourceDictionary.MergedDictionaries>
|
|
<ResourceDictionary Source="/CSS/SearchBtnClass.xaml"></ResourceDictionary>
|
|
<ResourceDictionary Source="/CSS/SearchTextClass.xaml"></ResourceDictionary>
|
|
<ResourceDictionary Source="/CSS/DataGridClass.xaml"></ResourceDictionary>
|
|
</ResourceDictionary.MergedDictionaries>
|
|
<Style TargetType="{x:Type TabItem}">
|
|
<Setter Property="Template">
|
|
<Setter.Value>
|
|
<ControlTemplate TargetType="{x:Type TabItem}">
|
|
<Grid>
|
|
<Border Name="Border" Background="#213269" BorderBrush="#172557" BorderThickness="3,0,20,3" >
|
|
<ContentPresenter x:Name="ContentSite" VerticalAlignment="Center" HorizontalAlignment="Center" ContentSource="Header" Margin="12,2,12,2"/>
|
|
</Border>
|
|
</Grid>
|
|
<ControlTemplate.Triggers>
|
|
<Trigger Property="IsSelected" Value="True">
|
|
<Setter TargetName="Border" Property="Background" Value="#213269" />
|
|
</Trigger>
|
|
<Trigger Property="IsSelected" Value="False">
|
|
<Setter TargetName="Border" Property="Background" Value="#213269" />
|
|
</Trigger>
|
|
</ControlTemplate.Triggers>
|
|
</ControlTemplate>
|
|
</Setter.Value>
|
|
</Setter>
|
|
</Style>
|
|
<Style x:Key="CustomButtonStyle" TargetType="{x:Type Button}">
|
|
<Setter Property="Template">
|
|
<Setter.Value>
|
|
<ControlTemplate TargetType="{x:Type Button}">
|
|
<Grid>
|
|
<VisualStateManager.VisualStateGroups>
|
|
<VisualStateGroup x:Name="CommonStates">
|
|
<VisualState x:Name="Normal"/>
|
|
<VisualState x:Name="MouseOver">
|
|
<Storyboard>
|
|
<ColorAnimationUsingKeyFrames Storyboard.TargetProperty="(Panel.Background).(SolidColorBrush.Color)" Storyboard.TargetName="border">
|
|
<EasingColorKeyFrame KeyTime="0" Value="#213269"/>
|
|
</ColorAnimationUsingKeyFrames>
|
|
</Storyboard>
|
|
</VisualState>
|
|
<VisualState x:Name="Pressed"/>
|
|
<VisualState x:Name="Disabled"/>
|
|
</VisualStateGroup>
|
|
</VisualStateManager.VisualStateGroups>
|
|
<Border x:Name="border" BorderBrush="#172557" Background="#213269" BorderThickness="0,0,0,3"/>
|
|
<ContentPresenter HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}" RecognizesAccessKey="True" SnapsToDevicePixels="{TemplateBinding SnapsToDevicePixels}" VerticalAlignment="{TemplateBinding VerticalContentAlignment}"/>
|
|
</Grid>
|
|
<ControlTemplate.Triggers>
|
|
<Trigger Property="IsFocused" Value="True"/>
|
|
<Trigger Property="IsDefaulted" Value="True"/>
|
|
<Trigger Property="IsMouseOver" Value="True"/>
|
|
<Trigger Property="IsPressed" Value="True"/>
|
|
<Trigger Property="IsEnabled" Value="False"/>
|
|
</ControlTemplate.Triggers>
|
|
</ControlTemplate>
|
|
</Setter.Value>
|
|
</Setter>
|
|
</Style>
|
|
<!--<Style TargetType="{x:Type TextBox}" x:Key="DefaultTextBox">
|
|
<Setter Property="FontSize" Value="20" />
|
|
<Setter Property="Background" Value="Transparent" />
|
|
<Setter Property="Foreground" Value="White" />
|
|
<Setter Property="BorderThickness" Value="1,1,1,1" />
|
|
|
|
</Style>-->
|
|
<!--TextBox默认样式-->
|
|
<Style TargetType="{x:Type TextBox}" x:Key="DefaultTextBox">
|
|
|
|
</Style>
|
|
<Style x:Key="dgCell" TargetType="TextBlock">
|
|
<Setter Property="TextAlignment" Value="Center"/>
|
|
<Setter Property="HorizontalAlignment" Value="Center"/>
|
|
<Setter Property="VerticalAlignment" Value="Center"/>
|
|
</Style>
|
|
<Style TargetType="{x:Type Button}" x:Key="DefaultButton">
|
|
<Setter Property="Foreground" Value="White"/>
|
|
<Setter Property="FontFamily" Value="Microsoft YaHei"/>
|
|
<Setter Property="FontSize" Value="20"/>
|
|
|
|
<!--<Setter Property="FontWeight" Value="Bold"/>-->
|
|
<Setter Property="Template">
|
|
<Setter.Value>
|
|
<ControlTemplate TargetType="Button">
|
|
<Border BorderBrush="{TemplateBinding Control.BorderBrush}" BorderThickness="0" CornerRadius="30,30,30,30">
|
|
<Border.Background>
|
|
<LinearGradientBrush EndPoint="0,1" StartPoint="0,0">
|
|
<GradientStop Color="#2c78fa" Offset="0.0" />
|
|
<GradientStop Color="#2c78fa" Offset="0.2" />
|
|
<GradientStop Color="#2c78fa" Offset="0.0" />
|
|
</LinearGradientBrush>
|
|
</Border.Background>
|
|
<ContentPresenter Content="{TemplateBinding ContentControl.Content}" HorizontalAlignment="Center" VerticalAlignment="Center" ></ContentPresenter>
|
|
</Border>
|
|
</ControlTemplate>
|
|
</Setter.Value>
|
|
</Setter>
|
|
</Style>
|
|
<Style TargetType="{x:Type Button}" x:Key="DefaultButtonSend">
|
|
<Setter Property="Foreground" Value="White"/>
|
|
<Setter Property="FontFamily" Value="Microsoft YaHei"/>
|
|
<Setter Property="FontSize" Value="20"/>
|
|
|
|
<!--<Setter Property="FontWeight" Value="Bold"/>-->
|
|
<Setter Property="Template">
|
|
<Setter.Value>
|
|
<ControlTemplate TargetType="Button">
|
|
<Border BorderBrush="{TemplateBinding Control.BorderBrush}" BorderThickness="0" CornerRadius="90,90,90,90">
|
|
<Border.Background>
|
|
<LinearGradientBrush EndPoint="0,1" StartPoint="0,0">
|
|
<GradientStop Color="#2c78fa" Offset="0.0" />
|
|
<GradientStop Color="#2c78fa" Offset="0.2" />
|
|
<GradientStop Color="#2c78fa" Offset="0.0" />
|
|
</LinearGradientBrush>
|
|
</Border.Background>
|
|
<ContentPresenter Content="{TemplateBinding ContentControl.Content}" HorizontalAlignment="Center" VerticalAlignment="Center" ></ContentPresenter>
|
|
</Border>
|
|
</ControlTemplate>
|
|
</Setter.Value>
|
|
</Setter>
|
|
</Style>
|
|
|
|
<Style TargetType="{x:Type Button}" x:Key="EnableButtonSend">
|
|
<Setter Property="Foreground" Value="White"/>
|
|
<Setter Property="FontFamily" Value="Microsoft YaHei"/>
|
|
<Setter Property="FontSize" Value="20"/>
|
|
|
|
<!--<Setter Property="FontWeight" Value="Bold"/>-->
|
|
<Setter Property="Template">
|
|
<Setter.Value>
|
|
<ControlTemplate TargetType="Button">
|
|
<Border BorderBrush="{TemplateBinding Control.BorderBrush}" BorderThickness="0" CornerRadius="90,90,90,90">
|
|
<Border.Background>
|
|
<LinearGradientBrush EndPoint="0,1" StartPoint="0,0">
|
|
<GradientStop Color="Gray" Offset="0.0" />
|
|
<GradientStop Color="Gray" Offset="0.2" />
|
|
<GradientStop Color="Gray" Offset="0.0" />
|
|
</LinearGradientBrush>
|
|
</Border.Background>
|
|
<ContentPresenter Content="{TemplateBinding ContentControl.Content}" HorizontalAlignment="Center" VerticalAlignment="Center" ></ContentPresenter>
|
|
</Border>
|
|
</ControlTemplate>
|
|
</Setter.Value>
|
|
</Setter>
|
|
</Style>
|
|
</ResourceDictionary>
|
|
</Window.Resources>
|
|
<Grid>
|
|
<StackPanel Name="Add" Width="1410" HorizontalAlignment="Right" Background="#213269" Canvas.Left="174" Canvas.Top="110" Margin="-3,0,-3,-10" />
|
|
<DataGrid Style="{StaticResource DataGridStyle }" RowStyle="{StaticResource RowHeaderStyle }" ColumnHeaderStyle="{StaticResource ColumnHeaderStyle }"
|
|
x:Name="gridBill" AutoGenerateColumns="False" SelectionMode="Single" CanUserAddRows="False" HeadersVisibility="Column" HorizontalAlignment="Stretch" VerticalAlignment="Top" Margin="4,4,4,-10" Padding="4,0,4,4"
|
|
RowHeaderWidth="0" Height="777">
|
|
<DataGrid.Columns>
|
|
<DataGridTextColumn Header="订单编码" MinWidth="100" Width="100*" Binding="{Binding Path=order_code}" IsReadOnly="True" ElementStyle="{StaticResource dgCell}" />
|
|
<DataGridTextColumn Header="线体" MinWidth="100" Width="100*" Binding="{Binding Path=line_code}" IsReadOnly="True" ElementStyle="{StaticResource dgCell}" />
|
|
<DataGridTextColumn Header="产品编码" MinWidth="100" Width="100*" Binding="{Binding Path=prod_code}" IsReadOnly="True" ElementStyle="{StaticResource dgCell}" />
|
|
<DataGridTextColumn Header="内筒编码" MinWidth="100" Width="100*" Binding="{Binding Path=materiel_box_no}" IsReadOnly="True" ElementStyle="{StaticResource dgCell}" />
|
|
<DataGridTextColumn Header="日期" MinWidth="100" Width="100*" Binding="{Binding Path=est}" IsReadOnly="True" ElementStyle="{StaticResource dgCell}" />
|
|
<DataGridTextColumn Header="订单数量" MinWidth="100" Width="70*" Binding="{Binding Path=Quantity}" IsReadOnly="True" ElementStyle="{StaticResource dgCell}" />
|
|
<DataGridTextColumn Header="上件数量" MinWidth="100" Width="70*" Binding="{Binding Path=UpQuantity}" IsReadOnly="True" ElementStyle="{StaticResource dgCell}" />
|
|
<DataGridTextColumn Header="出库数量" MinWidth="100" Width="70*" Binding="{Binding Path=outwarehousequantity}" IsReadOnly="True" ElementStyle="{StaticResource dgCell}" />
|
|
<DataGridTextColumn Header="可转数量" MinWidth="100" Width="70*" Binding="{Binding Path=kzquantity}" IsReadOnly="True" ElementStyle="{StaticResource dgCell}" />
|
|
<DataGridTemplateColumn x:Name="UserAction" Header="操作" Width="70" >
|
|
<DataGridTemplateColumn.CellTemplate>
|
|
<DataTemplate>
|
|
<StackPanel Orientation="Horizontal" HorizontalAlignment="Center">
|
|
<Button x:Name="BtnAction" Content="转移" Height="50"
|
|
Width="200" IsEnabled="{Binding Enabled}"
|
|
FontSize="20" HorizontalContentAlignment="Center" VerticalContentAlignment="Center" Style="{StaticResource DefaultButton}" Click="BtnAction_Click" >
|
|
</Button>
|
|
|
|
</StackPanel>
|
|
</DataTemplate>
|
|
</DataGridTemplateColumn.CellTemplate>
|
|
</DataGridTemplateColumn>
|
|
</DataGrid.Columns>
|
|
</DataGrid>
|
|
</Grid>
|
|
</Window>
|