如何在页面顶部添加搜索栏

时间:2017-03-24 06:55:14

标签: android xamarin xamarin.forms searchbar

简要来说这是我的Xamarin HomePage.xaml的代码

<ContentPage>

 <StackLayout>
        <SearchBar
            x:Name="mySearchBar"
            SearchButtonPressed="mySearchBar_ButtonPressed">
        </SearchBar>
    </StackLayout>
        <ScrollView>
            <StackLayout>
               <!-- Label and entries here -->
                <StackLayout>
                    <!-- Label and entries here -->
                </StackLayout>
                 <!-- Buttons and a listview here -->
            </StackLayout>
        </ScrollView>
    </ContentPage>

但我想添加页面顶部的搜索栏,蓝色栏。我怎么能这样做?

enter image description here

2 个答案:

答案 0 :(得分:2)

请参阅以下link以了解MaterialSearchView。

另外,对于使用不同的搜索功能,请参阅this link

希望它有所帮助。

答案 1 :(得分:2)

所以基本上你想要导航栏顶部的搜索栏。为此,您必须执行自定义渲染。找到这个blog link来实现这个目标:

Github source link

希望这有帮助!