SiteITPs.xaml 4.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <timesheets:SitePage xmlns="http://xamarin.com/schemas/2014/forms"
  3. xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
  4. xmlns:timesheets="clr-namespace:comal.timesheets"
  5. xmlns:ui="clr-namespace:XF.Material.Forms.UI;assembly=XF.Material"
  6. x:Class="comal.timesheets.SiteITPs">
  7. <timesheets:SitePage.PageContent>
  8. <Grid>
  9. <Grid.RowDefinitions>
  10. <RowDefinition Height="*" />
  11. <RowDefinition Height="Auto" />
  12. </Grid.RowDefinitions>
  13. <timesheets:MobileList
  14. x:Name="_itpareas">
  15. <timesheets:MobileList.ItemTemplate>
  16. <DataTemplate x:DataType="timesheets:JobITPShell">
  17. <ui:MaterialCard
  18. CornerRadius="5"
  19. Elevation="0"
  20. HorizontalOptions="FillAndExpand"
  21. BorderColor="Silver"
  22. Margin="5,0,5,5"
  23. BackgroundColor="White"
  24. Padding="5"
  25. IsClickable="True"
  26. Clicked="ITP_Clicked">
  27. <Grid
  28. x:DataType="timesheets:JobITPShell"
  29. RowSpacing="0"
  30. ColumnSpacing="0">
  31. <Grid.RowDefinitions>
  32. <RowDefinition Height="Auto"/>
  33. <RowDefinition Height="Auto"/>
  34. </Grid.RowDefinitions>
  35. <Grid.ColumnDefinitions>
  36. <ColumnDefinition Width="Auto"/>
  37. <ColumnDefinition Width="*"/>
  38. </Grid.ColumnDefinitions>
  39. <Image
  40. Grid.Row="0"
  41. Grid.Column="0"
  42. Grid.RowSpan="2"
  43. Margin="5"
  44. Source="forms.png"
  45. HeightRequest="48"
  46. WidthRequest="48"
  47. VerticalOptions="Center"
  48. HorizontalOptions="Center"/>
  49. <ui:MaterialLabel
  50. Grid.Row="0"
  51. Grid.Column="1"
  52. Text="{Binding Code}"
  53. TypeScale="H6"
  54. HorizontalOptions="Fill"
  55. HorizontalTextAlignment="Start"
  56. VerticalOptions="Fill"
  57. VerticalTextAlignment="Center"
  58. LineHeight="1.0"
  59. Margin="0,5,0,5"/>
  60. <ui:MaterialLabel
  61. Grid.Row="1"
  62. Grid.Column="1"
  63. Text="{Binding Description}"
  64. TypeScale="Body2"
  65. HorizontalOptions="Fill"
  66. HorizontalTextAlignment="Start"
  67. VerticalOptions="Fill"
  68. VerticalTextAlignment="Start"
  69. LineBreakMode="WordWrap"
  70. LineHeight="1.0"
  71. Margin="0"/>
  72. </Grid>
  73. </ui:MaterialCard>
  74. </DataTemplate>
  75. </timesheets:MobileList.ItemTemplate>
  76. </timesheets:MobileList>
  77. </Grid>
  78. </timesheets:SitePage.PageContent>
  79. </timesheets:SitePage>