InvoiceCalculationSelector.xaml 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. <Window x:Class="PRSDesktop.InvoiceCalculationSelector"
  2. xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
  3. xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
  4. xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
  5. xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
  6. xmlns:local="clr-namespace:PRSDesktop"
  7. mc:Ignorable="d"
  8. Title="Invoice Calculation" SizeToContent="WidthAndHeight" WindowStartupLocation="CenterScreen">
  9. <Grid Margin="5">
  10. <Grid.ColumnDefinitions>
  11. <ColumnDefinition Width="140"/>
  12. <ColumnDefinition Width="140"/>
  13. </Grid.ColumnDefinitions>
  14. <Grid.RowDefinitions>
  15. <RowDefinition Height="Auto"/>
  16. <RowDefinition Height="*"/>
  17. <RowDefinition Height="Auto"/>
  18. </Grid.RowDefinitions>
  19. <Border Grid.Row="0" Grid.Column="0" Margin="0,0,2.5,0" BorderBrush="Gray" BorderThickness="0.75,0.75,0.75,0" Background="WhiteSmoke">
  20. <Label Content="Time" HorizontalContentAlignment="Center"/>
  21. </Border>
  22. <Border Grid.Row="1" Grid.Column="0" Margin="0,0,2.5,0" BorderBrush="Gray" BorderThickness="0.75" Padding="10,5,10,5">
  23. <StackPanel Orientation="Vertical">
  24. <RadioButton x:Name="LabourDetails" GroupName="Time" Content="Detailed" Margin="0,5,0,5" IsChecked="True"/>
  25. <RadioButton x:Name="LabourActivity" GroupName="Time" Content="Activity" Margin="0,5,0,5"/>
  26. <RadioButton x:Name="LabourCollapsed" GroupName="Time" Content="Collapsed" Margin="0,5,0,5"/>
  27. </StackPanel>
  28. </Border>
  29. <Border Grid.Row="0" Grid.Column="1" Margin="2.5,0,0,0" BorderBrush="Gray" BorderThickness="0.75,0.75,0.75,0" Background="WhiteSmoke">
  30. <Label Content="Materials" HorizontalContentAlignment="Center"/>
  31. </Border>
  32. <Border Grid.Row="1" Grid.Column="1" Margin="2.5,0,0,0" BorderBrush="Gray" BorderThickness="0.75" Padding="10,5,10,5">
  33. <StackPanel Orientation="Vertical" >
  34. <RadioButton x:Name="PartsDetails" GroupName="Materials" Content="Detailed" Margin="0,5,0,5" IsChecked="True"/>
  35. <RadioButton x:Name="PartsProduct" GroupName="Materials" Content="Product Code" Margin="0,5,0,5"/>
  36. <RadioButton x:Name="PartsCostCentre" GroupName="Materials" Content="Cost Centre" Margin="0,5,0,5"/>
  37. <RadioButton x:Name="PartsCollapsed" GroupName="Materials" Content="Collapsed" Margin="0,5,0,5"/>
  38. </StackPanel>
  39. </Border>
  40. <DockPanel Grid.Row="2" Grid.Column="0" Grid.ColumnSpan="2" LastChildFill="False" Margin="0,5,0,0">
  41. <Button x:Name="OK" DockPanel.Dock="Right" Width="80" Height="30" Content="OK" Click="OK_OnClick"/>
  42. <Button x:Name="Cancel" DockPanel.Dock="Right" Width="80" Height="30" Content="Cancel" Margin="0,0,5,0" Click="Cancel_OnClick"/>
  43. </DockPanel>
  44. </Grid>
  45. </Window>