Hello,
I am using Telerik autocomplete and add filter button near autocomplete.If user click filter then autocomplete suggestion(also noResultMessage) must close but it dont.When click filter button then Filter frame opening behind the suggestionView.I want to opening frame in front.
Telerik Version : 2018.2.620.2 (we will update later)
here is xaml code
__________________________________
<Frame HasShadow="True" Margin="10,10,10,10" HorizontalOptions="FillAndExpand" VerticalOptions="Start" Padding="0" WidthRequest="400">
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="*"/>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*" />
</Grid.ColumnDefinitions>
<telerikInput:RadAutoComplete x:Name="autoCompleteFilter" Grid.Row="0" Grid.Column="0"
ItemsSource=""
SuggestionItemSelected=""
TextSearchPath=""
CompletionMode="Contains"
FontSize="15"
Watermark="{Binding FilterHintText}"
NoResultsMessage="{translate:Translate noRecordFound}"
BackgroundColor="White" VerticalOptions="Center" >
<telerikInput:RadAutoComplete.Effects >
<effects:AutoCompleteEffect/>
</telerikInput:RadAutoComplete.Effects>
<telerikInput:RadAutoComplete.SuggestionViewHeight>
<OnPlatform x:TypeArguments="x:Double"
Android="200"
iOS="200" />
</telerikInput:RadAutoComplete.SuggestionViewHeight>
</telerikInput:RadAutoComplete>
<Button Text="" BackgroundColor="White" WidthRequest="40" HorizontalOptions="End"
Command="{Binding OnFilterClick}" Image="FilterIcon.png" />
</Grid>
</Frame>
####When filter clicks,This frame open behind suggestionViews But it must open above suggestionViews
<Frame BackgroundColor="White" x:Name="FilterSelectionView" HeightRequest="75" IsVisible="{Binding IsFilterVisible}" WidthRequest="100" Padding="0" TranslationY="64" Margin="0,0,15,0" VerticalOptions="Start" HorizontalOptions="End">
<StackLayout>
<Button Text="" WidthRequest="70" HeightRequest="35" BackgroundColor="White" Font="13" Command="{Binding ..}"/>
<Button Text="" WidthRequest="70" HeightRequest="35" BackgroundColor="White" Font="13" Command="{Binding ..}"/>
</StackLayout>
</Frame>
__________________________________
Here is ViewModel Filter Click Command
__________________________________
private void OnFilterClicked(object obj)
{
if (radAutoComplete != null)
radAutoComplete.Text = string.Empty; //here is working(It clears string) but suggestion views or noResultMessage dont close
if (IsFilterVisible)
{
IsFilterVisible = false;
}
else
IsFilterVisible = true;
}
________________________________
Thank you for your helps