JobPanel.xaml 3.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. <UserControl x:Class="PRSDesktop.JobPanel"
  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. xmlns:dynamicgrid="clr-namespace:InABox.DynamicGrid;assembly=InABox.Wpf"
  8. mc:Ignorable="d" d:DesignHeight="400" d:DesignWidth="1500" Background="WhiteSmoke">
  9. <dynamicgrid:DynamicSplitPanel x:Name="SplitPanel" View="Combined" AnchorWidth="300" MasterCaption="Project List"
  10. DetailCaption="Project Details" OnChanged="SplitPanel_OnChanged">
  11. <dynamicgrid:DynamicSplitPanel.Header>
  12. <ComboBox x:Name="JobStatus" DockPanel.Dock="Left" DisplayMemberPath="Value" SelectedValuePath="Key"
  13. VerticalContentAlignment="Center" HorizontalContentAlignment="Center"
  14. SelectionChanged="JobStatus_SelectionChanged" />
  15. </dynamicgrid:DynamicSplitPanel.Header>
  16. <dynamicgrid:DynamicSplitPanel.Master>
  17. <local:JobGrid x:Name="JobGrid" />
  18. </dynamicgrid:DynamicSplitPanel.Master>
  19. <dynamicgrid:DynamicSplitPanel.Detail>
  20. <dynamicgrid:DynamicTabControl
  21. x:Name="JobPages"
  22. Grid.Column="2"
  23. Grid.Row="0"
  24. Grid.RowSpan="2"
  25. SelectionChanged="JobPages_SelectionChanged"
  26. >
  27. <dynamicgrid:DynamicTabItem Header="Details" Name="Details" />
  28. <dynamicgrid:DynamicTabItem Header="Scopes" Name="Scopes" />
  29. <dynamicgrid:DynamicTabItem Header="Documents" Name="Documents" />
  30. <dynamicgrid:DynamicTabItem Header="Planning" Name="Stages" />
  31. <dynamicgrid:DynamicTabItem Header="ITP Areas" Name="ITPs" />
  32. <dynamicgrid:DynamicTabItem Header="Product Mappings" Name="ProductMappings" />
  33. <dynamicgrid:DynamicTabItem Header="Product Styles" Name="ProductStyles" />
  34. <dynamicgrid:DynamicTabItem Header="BOM" Name="BOM" />
  35. <dynamicgrid:DynamicTabItem Header="Requisitions" Name="Requisitions" />
  36. <dynamicgrid:DynamicTabItem Header="Orders" x:Name="Orders" />
  37. <dynamicgrid:DynamicTabItem Header="Designs" Name="Setouts" />
  38. <dynamicgrid:DynamicTabItem Header="Manufacturing" x:Name="Manufacturing" />
  39. <dynamicgrid:DynamicTabItem Header="Dispatch" x:Name="Dispatch" />
  40. <dynamicgrid:DynamicTabItem Header="Deliveries" x:Name="Deliveries" />
  41. <dynamicgrid:DynamicTabItem Header="On Site" x:Name="OnSite" />
  42. <dynamicgrid:DynamicTabItem Header="Tasks" x:Name="Tasks" />
  43. <dynamicgrid:DynamicTabItem Header="Equipment" x:Name="EquipmentTab" />
  44. <dynamicgrid:DynamicTabItem Header="Employees" x:Name="Employees" />
  45. <dynamicgrid:DynamicTabItem Header="Trackers" x:Name="Trackers" />
  46. <dynamicgrid:DynamicTabItem Header="Activities" x:Name="Assignments" />
  47. <dynamicgrid:DynamicTabItem Header="Timesheets" x:Name="Timesheets" />
  48. <dynamicgrid:DynamicTabItem Header="Forms" x:Name="Forms" />
  49. <dynamicgrid:DynamicTabItem Header="Invoices" x:Name="Invoices" />
  50. <dynamicgrid:DynamicTabItem Header="Spreadsheets" x:Name="Spreadsheets" />
  51. <dynamicgrid:DynamicTabItem Header="Summary" x:Name="Summary" />
  52. </dynamicgrid:DynamicTabControl>
  53. </dynamicgrid:DynamicSplitPanel.Detail>
  54. </dynamicgrid:DynamicSplitPanel>
  55. </UserControl>