KanbanEdit.xaml 5.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <mobile:MobilePage xmlns="http://xamarin.com/schemas/2014/forms"
  3. xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
  4. xmlns:local="clr-namespace:PRS.Mobile;assembly=PRS.Mobile"
  5. xmlns:ui="clr-namespace:XF.Material.Forms.UI;assembly=XF.Material"
  6. xmlns:buttons="clr-namespace:Syncfusion.XForms.Buttons;assembly=Syncfusion.Buttons.XForms"
  7. xmlns:segments="clr-namespace:System.Collections.Generic;assembly=netstandard"
  8. xmlns:models="clr-namespace:XF.Material.Forms.Models;assembly=XF.Material"
  9. xmlns:tabView="http://schemas.syncfusion.com/xamarin"
  10. xmlns:mobile="clr-namespace:InABox.Mobile;assembly=InABox.Mobile.Shared"
  11. xmlns:converters="http://xamarin.com/schemas/2020/toolkit"
  12. x:Class="PRS.Mobile.KanbanEdit"
  13. Title="Task Details">
  14. <mobile:MobilePage.BindingContext>
  15. <local:KanbanEditViewModel x:Name="_viewmodel" Loaded="_viewmodel_OnLoaded" />
  16. </mobile:MobilePage.BindingContext>
  17. <mobile:MobilePage.PrimaryMenu>
  18. <mobile:MobileMenuButton
  19. x:Name="_save"
  20. Image="save"
  21. IsVisible="False"
  22. Clicked="_save_OnClicked"/>
  23. <mobile:MobileMenuButton
  24. x:Name="_sharemenu"
  25. Image="share"
  26. IsVisible="True">
  27. <mobile:MobileMenuButton.Items>
  28. <mobile:MobileMenuItem Text="Email" Clicked="SendEmail_Clicked" />
  29. </mobile:MobileMenuButton.Items>
  30. </mobile:MobileMenuButton>
  31. <mobile:MobileMenuButton
  32. x:Name="_addnote"
  33. Image="plus"
  34. IsVisible="False"
  35. Clicked="_addnote_OnClicked"
  36. />
  37. <mobile:MobileMenuButton
  38. x:Name="_imagemenu"
  39. Image="plus"
  40. IsVisible="False"
  41. >
  42. <mobile:MobileMenuButton.Items>
  43. <mobile:MobileMenuItem Text="Take Photo" Clicked="TakePhoto_Clicked"/>
  44. <mobile:MobileMenuItem Text="Browse Library" Clicked="BrowseLibrary_Clicked"/>
  45. </mobile:MobileMenuButton.Items>
  46. </mobile:MobileMenuButton>
  47. <mobile:MobileMenuButton
  48. x:Name="_newform"
  49. Image="plus"
  50. IsVisible="False"
  51. Clicked="_newform_OnClicked"/>
  52. </mobile:MobilePage.PrimaryMenu>
  53. <mobile:MobilePage.PageContent>
  54. <Grid
  55. x:Name="_pages"
  56. Margin="5"
  57. RowSpacing="5">
  58. <Grid.RowDefinitions>
  59. <RowDefinition Height="*" />
  60. <RowDefinition Height="Auto" />
  61. </Grid.RowDefinitions>
  62. <mobile:MobilePageStack
  63. x:Name="_tabView"
  64. Grid.Row="0">
  65. <mobile:MobilePageStack.Items>
  66. <mobile:MobilePageStackItem>
  67. <mobile:MobilePageStackItem.Content>
  68. <local:KanbanEditDetailsView x:Name="Details" BindingContext="{Binding .}" Changed="Details_OnChanged"/>
  69. </mobile:MobilePageStackItem.Content>
  70. </mobile:MobilePageStackItem>
  71. <mobile:MobilePageStackItem>
  72. <mobile:MobilePageStackItem.Content>
  73. <local:KanbanEditNotesView x:Name="Notes" BindingContext="{Binding .}" Changed="Details_OnChanged"/>
  74. </mobile:MobilePageStackItem.Content>
  75. </mobile:MobilePageStackItem>
  76. <mobile:MobilePageStackItem>
  77. <mobile:MobilePageStackItem.Content>
  78. <local:KanbanEditDocumentsView x:Name="Images" BindingContext="{Binding .}"/>
  79. </mobile:MobilePageStackItem.Content>
  80. </mobile:MobilePageStackItem>
  81. <mobile:MobilePageStackItem>
  82. <mobile:MobilePageStackItem.Content>
  83. <local:KanbanEditFormsView x:Name="Forms" BindingContext="{Binding .}"/>
  84. </mobile:MobilePageStackItem.Content>
  85. </mobile:MobilePageStackItem>
  86. </mobile:MobilePageStack.Items>
  87. </mobile:MobilePageStack>
  88. <mobile:MobileTabStrip
  89. x:Name="_tabStrip"
  90. Grid.Row="1"
  91. SelectionChanged="_tabStrip_OnSelectionChanged">
  92. <mobile:MobileTabStrip.Items>
  93. <mobile:MobileTabStripItem Text="Info"/>
  94. <mobile:MobileTabStripItem Text="Notes"/>
  95. <mobile:MobileTabStripItem Text="Images"/>
  96. <mobile:MobileTabStripItem Text="Forms"/>
  97. </mobile:MobileTabStrip.Items>
  98. </mobile:MobileTabStrip>
  99. </Grid>
  100. </mobile:MobilePage.PageContent>
  101. </mobile:MobilePage>