Xamarin表单:打开下拉菜单的单个按钮

时间:2018-03-29 12:09:10

标签: xamarin xamarin.forms

嗨,有人知道我是否可以在Xamarin Forms中创建一个按钮,打开一个小的下拉菜单?我是在Android工作室做到的,但是我无法找到一种在Xamarin中如何工作的方法。

它应该如下所示:

It should look like this

如果点击该按钮,就像这样:

And like this if the button is clicked

按钮不应该在导航栏中,因为此页面没有。

所以,如果有人能帮助我的话,我会非常感激并抱歉我的英语不好。

3 个答案:

答案 0 :(得分:0)

Xamarin中最接近的API是display a pop-up使用DisplayActionSheet,但下拉菜单位于屏幕底部。或者您可以使用Pickerlink to documentation)。

如果您想要实现与帖子中的图像完全相同的内容,您可以创建一个包含几个按钮的StackLayout,并在点击下拉菜单按钮时显示该按钮。

答案 1 :(得分:0)

我认为你不能直接做到这一点但是如果我们让一些东西在一起我们可以实现它,你必须为按钮添加工具栏项目,对于菜单列表它是一个具有透明背景和列表菜单的弹出页面在右上角!

答案 2 :(得分:0)

所以我使用了一个我在NuGet中添加的软件包,它在我的屏幕截图中看起来不再像我这样了。

这段视频对我有帮助:) https://www.youtube.com/watch?v=dOU0Qei3Qlk