TaskPanel.xaml 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. <UserControl x:Class="PRSDesktop.TaskPanel"
  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"
  9. d:DesignHeight="450" d:DesignWidth="800">
  10. <UserControl.Resources>
  11. <Style x:Key="calendarItem" TargetType="{x:Type MenuItem}">
  12. <Setter Property="Template">
  13. <Setter.Value>
  14. <ControlTemplate TargetType="{x:Type MenuItem}">
  15. <Border Background="{TemplateBinding Background}">
  16. <ContentPresenter Content="{TemplateBinding Header}" Margin="35 5 10 5"/>
  17. </Border>
  18. <ControlTemplate.Triggers>
  19. <Trigger Property="IsHighlighted" Value="True">
  20. <Setter Property="Background" Value="Transparent"/>
  21. </Trigger>
  22. </ControlTemplate.Triggers>
  23. </ControlTemplate>
  24. </Setter.Value>
  25. </Setter>
  26. </Style>
  27. </UserControl.Resources>
  28. <dynamicGrid:DynamicTabControl x:Name="TaskPanels" TabStripPlacement="Bottom" SelectionChanged="TaskPanels_SelectionChanged">
  29. <dynamicGrid:DynamicTabItem x:Name="TasksByStatusTabItem" Header="By Status">
  30. <local:TasksByStatusControl x:Name="TasksByStatus" />
  31. </dynamicGrid:DynamicTabItem>
  32. <dynamicGrid:DynamicTabItem x:Name="TasksByUserTabItem" Header="By User">
  33. <local:TasksByUserControl x:Name="TasksByUser" />
  34. </dynamicGrid:DynamicTabItem>
  35. <dynamicGrid:DynamicTabItem x:Name="TasksPlannerTabItem" Header="Planner">
  36. <local:TaskPlannerControl x:Name="TasksPlanner" />
  37. </dynamicGrid:DynamicTabItem>
  38. <dynamicGrid:DynamicTabItem x:Name="TaskListTabItem" Header="Task List">
  39. <local:KanbanGrid x:Name="TaskList" />
  40. </dynamicGrid:DynamicTabItem>
  41. </dynamicGrid:DynamicTabControl>
  42. </UserControl>