0642982973
-cambio versione -cambiate le tabelle con devexpress
154 lines
8.4 KiB
XML
154 lines
8.4 KiB
XML
<UserControl x:Class="StatisticsV"
|
|
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
|
xmlns:OPTIMIZER="clr-namespace:EgtBEAMWALL.Optimizer"
|
|
xmlns:EgwWPFBaseLib="clr-namespace:EgwWPFBaseLib;assembly=EgwWPFBaseLib"
|
|
xmlns:dx="http://schemas.devexpress.com/winfx/2008/xaml/core"
|
|
xmlns:dxg="http://schemas.devexpress.com/winfx/2008/xaml/grid"
|
|
xmlns:dxgt="http://schemas.devexpress.com/winfx/2008/xaml/grid/themekeys"
|
|
xmlns:dxe="http://schemas.devexpress.com/winfx/2008/xaml/editors"
|
|
xmlns:dxeh="http://schemas.devexpress.com/winfx/2008/xaml/editors/internal"
|
|
xmlns:dxet="http://schemas.devexpress.com/winfx/2008/xaml/editors/themekeys"
|
|
xmlns:dxb="http://schemas.devexpress.com/winfx/2008/xaml/bars"
|
|
xmlns:dxfui="http://schemas.devexpress.com/winfx/2008/xaml/core/filteringui"
|
|
xmlns:dxi="http://schemas.devexpress.com/winfx/2008/xaml/core/internal"
|
|
xmlns:i="http://schemas.devexpress.com/winfx/2008/xaml/mvvm">
|
|
<Grid>
|
|
<Grid.RowDefinitions>
|
|
<RowDefinition Height="1*"/>
|
|
<RowDefinition Height="Auto"/>
|
|
</Grid.RowDefinitions>
|
|
<dxg:GridControl x:Name="dgStatistics_GridControl"
|
|
ItemsSource="{Binding Tag.BTLPartVMList,
|
|
RelativeSource={RelativeSource AncestorType={x:Type OPTIMIZER:StatisticsV}}}"
|
|
SelectionMode="Row">
|
|
<dxg:GridControl.View>
|
|
<dxg:TableView x:Name="dgStatistics_TableView"
|
|
ShowGridMenu="OnShowGridMenu"
|
|
|
|
ColumnHeaderStyle="{StaticResource HeaderStyle}"
|
|
ColumnHeaderImageStyle="{StaticResource HeaderImageStyle}"
|
|
|
|
RowStyle="{StaticResource RowStyle}"
|
|
|
|
Style="{StaticResource TableViewStyle}"/>
|
|
</dxg:GridControl.View>
|
|
<dxg:GridColumn FieldName="nPDN"
|
|
Header="{Binding PDN_Msg}"
|
|
Fixed="Left"
|
|
Style="{StaticResource ColumnInfoStyle}"/>
|
|
<dxg:GridColumn FieldName="sW"
|
|
SortFieldName="dW"
|
|
Header="{Binding W_Msg}"
|
|
AllowColumnFiltering="False"
|
|
Style="{StaticResource ColumnInfoStyle}"/>
|
|
<dxg:GridColumn FieldName="sH"
|
|
SortFieldName="dH"
|
|
Header="{Binding H_Msg}"
|
|
AllowColumnFiltering="False"
|
|
Style="{StaticResource ColumnInfoStyle}"/>
|
|
<dxg:GridColumn FieldName="sL"
|
|
SortFieldName="dL"
|
|
Header="{Binding L_Msg}"
|
|
AllowColumnFiltering="False"
|
|
Style="{StaticResource ColumnInfoStyle}"/>
|
|
<dxg:GridColumn FieldName="sNAM"
|
|
Header="{Binding NAM_Msg}"
|
|
AllowSorting="False"
|
|
FilterPopupMode="CheckedList"
|
|
Style="{StaticResource ColumnInfoStyle}"/>
|
|
<dxg:GridColumn FieldName="sMATERIAL"
|
|
Header="{Binding MAT_Msg}"
|
|
AllowSorting="False"
|
|
FilterPopupMode="Custom"
|
|
Style="{StaticResource ColumnInfoStyle}"/>
|
|
<dxg:GridColumn FieldName="sCNT"
|
|
Header="{Binding CNT_Msg}"
|
|
Style="{StaticResource ColumnInfoStyle}"/>
|
|
<dxg:GridColumn FieldName="sADDED"
|
|
Header="{Binding ADDED_Msg}"
|
|
Style="{StaticResource ColumnInfoStyle}"/>
|
|
<dxg:GridColumn FieldName="nINPROD"
|
|
Header="{Binding INPROD_Msg}"
|
|
Style="{StaticResource ColumnInfoStyle}"/>
|
|
<dxg:GridColumn FieldName="nDONE"
|
|
Header="{Binding DONE_Msg}"
|
|
Style="{StaticResource ColumnInfoStyle}"/>
|
|
<dxg:GridColumn FieldName="sUnitVolume"
|
|
SortFieldName="dUnitVolume"
|
|
Header="{Binding UNIT_VOLUME_Msg}"
|
|
AllowColumnFiltering="False"
|
|
Style="{StaticResource ColumnInfoStyle}"/>
|
|
<dxg:GridColumn FieldName="sTotVolume"
|
|
SortFieldName="dTotVolume"
|
|
Header="{Binding TOT_VOLUME_Msg}"
|
|
AllowColumnFiltering="False"
|
|
Style="{StaticResource ColumnInfoStyle}"/>
|
|
<dxg:GridColumn FieldName="sUnitTime"
|
|
SortFieldName="dUnitTime"
|
|
Header="{Binding UNIT_TIME_Msg}"
|
|
AllowColumnFiltering="False"
|
|
Style="{StaticResource ColumnInfoStyle}"/>
|
|
<dxg:GridColumn FieldName="sTotTime"
|
|
SortFieldName="dTotTime"
|
|
Header="{Binding TOT_TIME_Msg}"
|
|
AllowColumnFiltering="False"
|
|
Style="{StaticResource ColumnInfoStyle}"/>
|
|
</dxg:GridControl>
|
|
|
|
<Grid Grid.Row="1"
|
|
Style="{StaticResource Statistics_Grid}">
|
|
<Grid.ColumnDefinitions>
|
|
<ColumnDefinition Width="1*"/>
|
|
<ColumnDefinition Width="Auto"/>
|
|
</Grid.ColumnDefinitions>
|
|
<StackPanel>
|
|
<StackPanel Style="{StaticResource BTLTotParts_StackPanel}">
|
|
<TextBlock Text="{Binding BTLTotParts_Msg}"
|
|
Style="{StaticResource Statistics_TextBlock}"/>
|
|
<TextBlock Text="{Binding Tag.sBTLTotParts,
|
|
RelativeSource={RelativeSource AncestorType={x:Type OPTIMIZER:StatisticsV}}}"
|
|
Style="{StaticResource Statistics_TextBlock}"/>
|
|
</StackPanel>
|
|
<StackPanel Style="{StaticResource BTLTotTime_StackPanel}">
|
|
<TextBlock Text="{Binding BTLTotVolume_Msg}"
|
|
Style="{StaticResource Statistics_TextBlock}"/>
|
|
<TextBlock Text="{Binding Tag.sBTLTotVolume,
|
|
RelativeSource={RelativeSource AncestorType={x:Type OPTIMIZER:StatisticsV}}}"
|
|
Style="{StaticResource Statistics_TextBlock}"/>
|
|
</StackPanel>
|
|
<StackPanel Style="{StaticResource BTLTotTime_StackPanel}">
|
|
<TextBlock Text="{Binding BTLTotTime_Msg}"
|
|
Style="{StaticResource Statistics_TextBlock}"/>
|
|
<TextBlock Text="{Binding Tag.sBTLTotTime,
|
|
RelativeSource={RelativeSource AncestorType={x:Type OPTIMIZER:StatisticsV}}}"
|
|
Style="{StaticResource Statistics_TextBlock}"/>
|
|
</StackPanel>
|
|
<StackPanel Style="{StaticResource BTLRemainingTime_StackPanel}">
|
|
<TextBlock Text="{Binding BTLRemainingTime_Msg}"
|
|
Style="{StaticResource Statistics_TextBlock}"/>
|
|
<TextBlock Text="{Binding Tag.sBTLRemainingTime,
|
|
RelativeSource={RelativeSource AncestorType={x:Type OPTIMIZER:StatisticsV}}}"
|
|
Style="{StaticResource Statistics_TextBlock}"/>
|
|
</StackPanel>
|
|
</StackPanel>
|
|
<StackPanel Grid.Column="1"
|
|
Style="{StaticResource CopyToClipBoard_StackPanel}">
|
|
<Button ToolTip="{Binding CopyToClipboard_Msg}"
|
|
x:Name="CopyToClipboardBtn"
|
|
Style="{StaticResource CopyToClipboard_Button}">
|
|
<Image Source="{StaticResource CopyToClipboard_Image}"
|
|
Style="{StaticResource BTLDataWnd_Image}"/>
|
|
</Button>
|
|
<Button ToolTip="{Binding PrintPDF_Msg}"
|
|
Command="{Binding PrintPDF_Command}"
|
|
Style="{StaticResource CopyToClipboard_Button}">
|
|
<Image Source="{StaticResource PrintPDF_Image}"
|
|
Style="{StaticResource BTLDataWnd_Image}"/>
|
|
</Button>
|
|
</StackPanel>
|
|
</Grid>
|
|
</Grid>
|
|
|
|
</UserControl>
|