OrderItemsPage.xaml 1.6 KB

12345678910111213141516171819202122232425262728293031
  1. <Page x:Class="ComputerShopWpf.Views.OrderItemsPage"
  2. xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
  3. xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
  4. Title="Состав заказа">
  5. <Grid>
  6. <Grid.RowDefinitions>
  7. <RowDefinition Height="Auto"/>
  8. <RowDefinition Height="*"/>
  9. </Grid.RowDefinitions>
  10. <DockPanel>
  11. <Button x:Name="BackButton" Content="Назад" Click="BackButton_Click" DockPanel.Dock="Left"/>
  12. <TextBlock x:Name="OrderInfoTextBlock"
  13. Style="{StaticResource PageTitleStyle}"
  14. VerticalAlignment="Center"
  15. TextWrapping="Wrap"
  16. Margin="10,0,0,8"/>
  17. </DockPanel>
  18. <DataGrid x:Name="OrderItemsDataGrid" Grid.Row="1">
  19. <DataGrid.Columns>
  20. <DataGridTextColumn Header="ID" Binding="{Binding [order_item_id]}" Width="70"/>
  21. <DataGridTextColumn Header="Товар" Binding="{Binding [product_name]}" Width="*"/>
  22. <DataGridTextColumn Header="Категория" Binding="{Binding [category]}" Width="170"/>
  23. <DataGridTextColumn Header="Цена" Binding="{Binding [unit_price], StringFormat={}{0:N2}}" Width="120"/>
  24. <DataGridTextColumn Header="Количество" Binding="{Binding [quantity]}" Width="120"/>
  25. <DataGridTextColumn Header="Сумма" Binding="{Binding [item_sum], StringFormat={}{0:N2}}" Width="130"/>
  26. </DataGrid.Columns>
  27. </DataGrid>
  28. </Grid>
  29. </Page>