1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374 |
- <?xml version="1.0" encoding="utf-8"?>
- <ContentView xmlns="http://xamarin.com/schemas/2014/forms"
- xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
- xmlns:local="clr-namespace:InABox.Mobile"
- xmlns:ui="clr-namespace:XF.Material.Forms.UI;assembly=XF.Material"
- x:Class="InABox.Mobile.MobileSearchBar"
- BackgroundColor="Transparent">
-
- <ContentView.ControlTemplate>
-
- <ControlTemplate x:DataType="local:MobileSearchBar">
- <Grid BackgroundColor="Transparent" Margin="0" Padding="-5">
-
- <Frame
- CornerRadius="5"
- Padding="1"
- HasShadow="False"
- Margin="0"
- BackgroundColor="{TemplateBinding TextBackgroundColor}"
- BorderColor="{TemplateBinding BorderColor}">
-
- <Grid
- HorizontalOptions="Fill"
- BackgroundColor="Transparent"
- ColumnSpacing="0">
-
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="Auto"/>
- <ColumnDefinition Width="*" />
- </Grid.ColumnDefinitions>
-
- <Image
- Source="search"
- BackgroundColor="{TemplateBinding BackgroundColor}"
- Grid.Column="0"
- Margin="10,5,5,5"
- />
-
- <local:MobileEntry
- x:Name="_search"
- Grid.Column="1"
- HorizontalOptions="Fill"
- PlaceholderColor="Gray"
- VerticalOptions="Fill"
- TextChanged="_search_OnTextChanged"
- BackgroundColor="{TemplateBinding TextBackgroundColor}"
- TextColor="{TemplateBinding TextColor}"
- Placeholder="{Binding PlaceHolder}"
- Margin="0"
- Keyboard="Plain" VerticalTextAlignment="Center"
- />
-
- </Grid>
-
- <Frame.Margin>
- <OnPlatform x:TypeArguments="Thickness">
- <OnPlatform.Platforms>
- <On Platform="iOS" Value="5" />
- <On Platform="Android" Value="5" />
- </OnPlatform.Platforms>
- </OnPlatform>
- </Frame.Margin>
-
- </Frame>
-
- </Grid>
- </ControlTemplate>
-
- </ContentView.ControlTemplate>
- </ContentView>
|