ManufacturingTemplateAnalysis.xaml 4.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697
  1. <UserControl x:Class="PRSDesktop.ManufacturingTemplateAnalysis"
  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:syncfusion="http://schemas.syncfusion.com/wpf"
  7. mc:Ignorable="d"
  8. d:DesignHeight="450" d:DesignWidth="800">
  9. <UserControl.Resources>
  10. <!-- ~1~<local:LeaveContentConverter x:Key="LeaveContentConverter"/>@1@ -->
  11. <!-- <Style x:Key="DataContentCellStyle" TargetType="{x:Type syncfusion:GridCell}"> -->
  12. <!-- ~1~<Setter Property="TextBlock.Text" Value="{Binding RelativeSource={RelativeSource Self}, Converter={StaticResource LeaveContentConverter}}" />@1@ -->
  13. <!-- </Style> -->
  14. </UserControl.Resources>
  15. <Grid>
  16. <Grid.ColumnDefinitions>
  17. <ColumnDefinition Width="*" />
  18. </Grid.ColumnDefinitions>
  19. <Grid.RowDefinitions>
  20. <RowDefinition Height="42" />
  21. <RowDefinition Height="*" />
  22. </Grid.RowDefinitions>
  23. <Border Grid.Row="0" CornerRadius="5,5,0,0" BorderBrush="Gray" BorderThickness="1" Background="WhiteSmoke"
  24. Padding="5" Margin="0,0,0,5">
  25. <DockPanel HorizontalAlignment="Stretch">
  26. <Label DockPanel.Dock="Left" Margin="0,0,5,0" Content="Filter" />
  27. <ComboBox x:Name="DateRange" DockPanel.Dock="Left" Width="120" SelectedIndex="0"
  28. SelectionChanged="DateRange_SelectionChanged" VerticalContentAlignment="Center">
  29. <ComboBox.Items>
  30. <ComboBoxItem Content="Week To Date" />
  31. <ComboBoxItem Content="Last 7 Days" />
  32. <ComboBoxItem Content="Month To Date" />
  33. <ComboBoxItem Content="Last 30 Days" />
  34. <ComboBoxItem Content="Year To Date" />
  35. <ComboBoxItem Content="Last 12 Months" />
  36. <ComboBoxItem Content="Custom" />
  37. </ComboBox.Items>
  38. </ComboBox>
  39. <Label DockPanel.Dock="Left" VerticalContentAlignment="Center" Content="From" Margin="20,0,5,0" />
  40. <DatePicker DockPanel.Dock="Left" x:Name="FromDate" Width="120" Background="LightYellow"
  41. SelectedDateChanged="FromDate_SelectedDateChanged" VerticalContentAlignment="Center"
  42. FirstDayOfWeek="Monday" IsEnabled="False" />
  43. <Label DockPanel.Dock="Left" VerticalContentAlignment="Center" Content="To" Margin="5,0,5,0" />
  44. <DatePicker DockPanel.Dock="Left" x:Name="ToDate" Width="120" Background="LightYellow"
  45. SelectedDateChanged="ToDate_SelectedDateChanged" VerticalContentAlignment="Center"
  46. FirstDayOfWeek="Monday" IsEnabled="False" />
  47. <Label DockPanel.Dock="Left" VerticalContentAlignment="Center" Content="Showing" Margin="5,0,5,0" />
  48. <ComboBox x:Name="ActiveItems" DockPanel.Dock="Left" Width="120" SelectedIndex="1"
  49. SelectionChanged="ActiveItems_SelectionChanged" VerticalContentAlignment="Center">
  50. <ComboBox.Items>
  51. <ComboBoxItem Content="All Items" />
  52. <ComboBoxItem Content="Active Only" />
  53. </ComboBox.Items>
  54. </ComboBox>
  55. <Button DockPanel.Dock="Right" x:Name="Export" Content="Export" Click="Export_Click" Margin="5,0,0,0" />
  56. <Label DockPanel.Dock="Left" VerticalContentAlignment="Center" Content="Search" Margin="20,0,5,0"
  57. Visibility="Hidden" />
  58. <TextBox x:Name="Search" HorizontalAlignment="Stretch" VerticalContentAlignment="Center"
  59. KeyUp="Search_KeyUp" Visibility="Hidden" />
  60. </DockPanel>
  61. </Border>
  62. <syncfusion:SfDataGrid
  63. x:Name="dataGrid"
  64. Grid.Row="1"
  65. Grid.Column="0"
  66. AutoGenerateColumns="True"
  67. AutoGeneratingColumn="DataGrid_AutoGeneratingColumn"
  68. RowHeight="30"
  69. AllowSorting="False"
  70. ContextMenuOpening="DataGrid_ContextMenuOpening"
  71. SelectionUnit="Cell"
  72. NavigationMode="Cell"
  73. SelectionMode="Extended"
  74. QueryRowHeight="DataGrid_QueryRowHeight">
  75. <syncfusion:SfDataGrid.ContextMenu>
  76. <ContextMenu />
  77. </syncfusion:SfDataGrid.ContextMenu>
  78. </syncfusion:SfDataGrid>
  79. </Grid>
  80. </UserControl>