EmployeeSelectionList.xaml 2.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. <?xml version="1.0" encoding="utf-8" ?>
  2. <ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
  3. xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml" xmlns:timesheets="clr-namespace:comal.timesheets"
  4. x:Class="comal.timesheets.EmployeeSelectionList">
  5. <NavigationPage.TitleView>
  6. <Grid Margin="0" Padding="0">
  7. <Grid.ColumnDefinitions>
  8. <ColumnDefinition Width="*"/>
  9. <ColumnDefinition Width="*"/>
  10. <ColumnDefinition Width="*"/>
  11. <ColumnDefinition Width="5"/>
  12. </Grid.ColumnDefinitions>
  13. <Button Grid.Column="0" HorizontalOptions="Start" VerticalOptions="Center" TextColor="White" BackgroundColor="Transparent" Margin="0" Padding="0"
  14. Text="Exit" Clicked="Exit"/>
  15. <Label Grid.Column="1" Text="Select Employee" VerticalOptions="Center" x:Name="titleLbl"
  16. HorizontalOptions="Center" HorizontalTextAlignment="Center" TextColor="White" FontSize="Medium" FontAttributes="Bold"/>
  17. <Button Grid.Column="2" HorizontalOptions="End" VerticalOptions="Center" TextColor="White" BackgroundColor="Transparent" Margin="0" Padding="0"
  18. IsVisible="false" x:Name="saveBtn"
  19. Text="Save" Clicked="Save_Clicked"/>
  20. </Grid>
  21. </NavigationPage.TitleView>
  22. <ContentPage.Content>
  23. <Grid>
  24. <Grid.RowDefinitions>
  25. <RowDefinition Height="auto"/>
  26. <RowDefinition Height="auto"/>
  27. <RowDefinition Height="*"/>
  28. </Grid.RowDefinitions>
  29. <timesheets:FilterOptionsControl Grid.Row="0" x:Name="filterOptionsControl"/>
  30. <Entry Grid.Row="1" x:Name="searchEnt" Placeholder="Search" TextChanged="SearchEdt_Changed"
  31. Margin="5"/>
  32. <ListView Grid.Row="2" x:Name="employeeListview" HasUnevenRows="True">
  33. <ListView.ItemTemplate>
  34. <DataTemplate>
  35. <ViewCell Tapped="ViewCell_Tapped">
  36. <Frame BackgroundColor="{Binding Color}">
  37. <Label Text="{Binding Name}" FontSize="Medium" FontAttributes="Bold"/>
  38. </Frame>
  39. </ViewCell>
  40. </DataTemplate>
  41. </ListView.ItemTemplate>
  42. </ListView>
  43. </Grid>
  44. </ContentPage.Content>
  45. </ContentPage>