NewForms.xaml 4.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106
  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:MobileList
  23. x:Name="_digitalforms"
  24. Grid.Row="1"
  25. PullToRefresh="True"
  26. RefreshRequested="_digitalforms_OnRefresh"
  27. >
  28. <mobile:MobileList.ItemTemplate>
  29. <DataTemplate>
  30. <mobile:MobileCard
  31. Clicked="Form_Clicked">
  32. <Grid
  33. x:DataType="local:DigitalFormShell"
  34. RowSpacing="0"
  35. ColumnSpacing="0">
  36. <Grid.RowDefinitions>
  37. <RowDefinition Height="Auto"/>
  38. <RowDefinition Height="Auto"/>
  39. </Grid.RowDefinitions>
  40. <Grid.ColumnDefinitions>
  41. <ColumnDefinition Width="Auto"/>
  42. <ColumnDefinition Width="*"/>
  43. </Grid.ColumnDefinitions>
  44. <Image
  45. Grid.Row="0"
  46. Grid.RowSpan="2"
  47. Grid.Column="0"
  48. Margin="5"
  49. Source="digitalform"
  50. HeightRequest="48"
  51. WidthRequest="48"
  52. VerticalOptions="Center"
  53. HorizontalOptions="Center"/>
  54. <ui:MaterialLabel
  55. Grid.Row="0"
  56. Grid.Column="1"
  57. Text="{Binding Code}"
  58. TypeScale="H6"
  59. HorizontalOptions="Fill"
  60. HorizontalTextAlignment="Start"
  61. VerticalOptions="Fill"
  62. VerticalTextAlignment="Center"
  63. LineHeight="1.0"
  64. Margin="0,5,0,5"/>
  65. <ui:MaterialLabel
  66. Grid.Row="1"
  67. Grid.Column="1"
  68. Text="{Binding Description}"
  69. TypeScale="Body2"
  70. HorizontalOptions="Fill"
  71. HorizontalTextAlignment="Start"
  72. VerticalOptions="Fill"
  73. VerticalTextAlignment="Start"
  74. LineBreakMode="WordWrap"
  75. LineHeight="1.0"
  76. Margin="0"/>
  77. </Grid>
  78. </mobile:MobileCard>
  79. </DataTemplate>
  80. </mobile:MobileList.ItemTemplate>
  81. </mobile:MobileList>
  82. </Grid>
  83. </mobile:MobilePage.PageContent>
  84. </mobile:MobilePage>