NewForms.xaml 4.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <mobile:MobilePage xmlns:local="clr-namespace:PRS.Mobile"
  3. xmlns="http://xamarin.com/schemas/2014/forms"
  4. xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
  5. xmlns:behaviors="http://xamarin.com/schemas/2020/toolkit"
  6. xmlns:ui="clr-namespace:XF.Material.Forms.UI;assembly=XF.Material"
  7. xmlns:mobile="clr-namespace:InABox.Mobile;assembly=InABox.Mobile.Shared"
  8. x:Class="PRS.Mobile.NewForms"
  9. Title="Create Form"
  10. >
  11. <mobile:MobilePage.PageContent>
  12. <Grid RowSpacing="5" Background="WhiteSmoke" Margin="5">
  13. <Grid.RowDefinitions>
  14. <RowDefinition Height="Auto"/>
  15. <RowDefinition Height="*"/>
  16. </Grid.RowDefinitions>
  17. <mobile:MobileSearchBar
  18. x:Name="_search"
  19. PlaceHolder="Search"
  20. TextChanged="_search_OnTextChanged"
  21. TextSize="14"/>
  22. <mobile:MobileCollectionView
  23. x:Name="_digitalforms"
  24. Grid.Row="1"
  25. PullToRefresh="True"
  26. RefreshRequested="_digitalforms_OnRefresh"
  27. >
  28. <mobile:MobileCollectionView.ItemTemplate>
  29. <DataTemplate>
  30. <mobile:MobileCard
  31. IsClickable="True"
  32. Clicked="Form_Clicked">
  33. <Grid
  34. x:DataType="local:DigitalFormShell"
  35. RowSpacing="0"
  36. ColumnSpacing="0">
  37. <Grid.RowDefinitions>
  38. <RowDefinition Height="Auto"/>
  39. <RowDefinition Height="Auto"/>
  40. </Grid.RowDefinitions>
  41. <Grid.ColumnDefinitions>
  42. <ColumnDefinition Width="Auto"/>
  43. <ColumnDefinition Width="*"/>
  44. </Grid.ColumnDefinitions>
  45. <Image
  46. Grid.Row="0"
  47. Grid.RowSpan="2"
  48. Grid.Column="0"
  49. Margin="5"
  50. Source="digitalform"
  51. HeightRequest="48"
  52. WidthRequest="48"
  53. VerticalOptions="Center"
  54. HorizontalOptions="Center"/>
  55. <ui:MaterialLabel
  56. Grid.Row="0"
  57. Grid.Column="1"
  58. Text="{Binding Code}"
  59. TypeScale="H6"
  60. HorizontalOptions="Fill"
  61. HorizontalTextAlignment="Start"
  62. VerticalOptions="Fill"
  63. VerticalTextAlignment="Center"
  64. TextColor="Black"
  65. LineHeight="1.0"
  66. Margin="0,5,0,5"/>
  67. <ui:MaterialLabel
  68. Grid.Row="1"
  69. Grid.Column="1"
  70. Text="{Binding Description}"
  71. TypeScale="Body2"
  72. HorizontalOptions="Fill"
  73. HorizontalTextAlignment="Start"
  74. VerticalOptions="Fill"
  75. VerticalTextAlignment="Start"
  76. LineBreakMode="WordWrap"
  77. TextColor="Black"
  78. LineHeight="1.0"
  79. Margin="0"/>
  80. </Grid>
  81. </mobile:MobileCard>
  82. </DataTemplate>
  83. </mobile:MobileCollectionView.ItemTemplate>
  84. </mobile:MobileCollectionView>
  85. </Grid>
  86. </mobile:MobilePage.PageContent>
  87. </mobile:MobilePage>