2025-03-28 09:49:56 +08:00

66 lines
5.5 KiB
XML

<Window x:Class="PrintDemo.MainWindow"
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:mediaControl="clr-namespace:AxWMPLib;assembly=AxInterop.WMPLib"
xmlns:local="clr-namespace:PrintDemo"
mc:Ignorable="d"
Title="MainWindow" Height="600" Width="800" Loaded="Window_Loaded">
<Grid>
<WindowsFormsHost Height=" 360" Width="640" IsEnabled="False" Background="White">
<mediaControl:AxWindowsMediaPlayer x:Name="wpfMediaPlayer" BackColor="White" PlayStateChange="MediaPlayer_PlayStateChange"/>
</WindowsFormsHost>
<MediaElement x:Name="AdPlay" HorizontalAlignment="Left" Height="1" Margin="10,44,0,0" VerticalAlignment="Top" Width="1"/>
<DataGrid x:Name="Grid_SaleBill" HorizontalAlignment="Left" Height="29" Margin="10,10,0,0" VerticalAlignment="Top" Width="772" CanUserAddRows="False">
<DataGrid.Columns>
<DataGridTextColumn Width="*" Binding="{Binding SALEBILL_SN}" IsReadOnly="True"/>
<DataGridTextColumn Width="*" Binding="{Binding SALEBILL_ID}" IsReadOnly="True" Visibility="Collapsed"/>
<DataGridTextColumn Width="*" Binding="{Binding SALEBILL_CODE}" IsReadOnly="True" Visibility="Collapsed"/>
<DataGridTextColumn Width="*" Binding="{Binding MEMBERSHIP_ID}" IsReadOnly="True" Visibility="Collapsed"/>
<DataGridTextColumn Width="*" Binding="{Binding SALEBILL_TYPE}" IsReadOnly="True" Visibility="Collapsed"/>
<DataGridTextColumn Width="*" Binding="{Binding TABLE_NUMBER}" IsReadOnly="True" Header="桌号" />
<DataGridTextColumn Width="*" Binding="{Binding TAKE_TYPE}" IsReadOnly="True" Header="订单类型"/>
<DataGridTextColumn Width="*" Binding="{Binding PROVINCE_CODE}" IsReadOnly="True" Visibility="Collapsed"/>
<DataGridTextColumn Width="*" Binding="{Binding SERVERPART_ID}" IsReadOnly="True" Visibility="Collapsed"/>
<DataGridTextColumn Width="*" Binding="{Binding SERVERPART_CODE}" IsReadOnly="True" Visibility="Collapsed"/>
<DataGridTextColumn Width="*" Binding="{Binding SERVERPART_NAME}" IsReadOnly="True" Visibility="Collapsed"/>
<DataGridTextColumn Width="*" Binding="{Binding SERVERPARTSHOP_ID}" IsReadOnly="True" Visibility="Collapsed"/>
<DataGridTextColumn Width="*" Binding="{Binding SHOPCODE}" IsReadOnly="True" Visibility="Collapsed"/>
<DataGridTextColumn Width="*" Binding="{Binding SHOPNAME}" IsReadOnly="True" Visibility="Collapsed"/>
<DataGridTextColumn Width="*" Binding="{Binding ORDER_PERSON}" IsReadOnly="True" Header="姓名"/>
<DataGridTextColumn Width="*" Binding="{Binding ORDER_PERSONTEL}" IsReadOnly="True" Header="联系电话"/>
<DataGridTextColumn Width="*" Binding="{Binding ORDER_DATE,StringFormat='{}{0:yyyy/MM/dd HH:mm:ss}'}" IsReadOnly="True" Header="下单时间"/>
<DataGridTextColumn Width="*" Binding="{Binding RECORD_COUNT,StringFormat='{}{0:F0}'}" IsReadOnly="True" Header="商品数量"/>
<DataGridTextColumn Width="*" Binding="{Binding TOTAL_COUNT,StringFormat='{}{0:F2}'}" IsReadOnly="True" Header="总数量"/>
<DataGridTextColumn Width="*" Binding="{Binding ORDER_AMOUNT,StringFormat='{}{0:F2}'}" IsReadOnly="True" Header="交易金额"/>
<DataGridTextColumn Width="*" Binding="{Binding SALEBILL_STATE}" IsReadOnly="True" Visibility="Collapsed"/>
<DataGridTextColumn Width="*" Binding="{Binding SALEBILL_DESC}" IsReadOnly="True" Visibility="Collapsed"/>
<DataGridTemplateColumn Width="*" Header="操作">
<DataGridColumn.CellStyle>
<Style TargetType="DataGridCell">
<Setter Property="FocusVisualStyle" Value="{x:Null}" />
<Style.Triggers>
<Trigger Property="IsSelected" Value="True">
<Setter Property="Background" Value="#f7d5c7"></Setter>
<Setter Property="BorderThickness" Value="0"></Setter>
</Trigger>
<Trigger Property="IsSelected" Value="false">
<Setter Property="Background" Value="#ffffff"></Setter>
<Setter Property="BorderThickness" Value="0"></Setter>
</Trigger>
</Style.Triggers>
</Style>
</DataGridColumn.CellStyle>
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<Button Click="Button_Click" BorderThickness="0" BorderBrush="Transparent" x:Name="btn_Check" Height="35" Width="35">打印</Button>
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>
</DataGrid.Columns>
</DataGrid>
<Button x:Name="btnRefurbish" Content="刷新" HorizontalAlignment="Left" Margin="716,502,0,0" VerticalAlignment="Top" Width="66" Height="28" Click="Button_Click"/>
</Grid>
</Window>