我正在处理一个Xamarin.Forms项目,需要实现一个可 Select 的显示警告或弹出窗口,类似于WinForms中的MessageBox.我们的目标是有一个模式覆盖与选项和特定的图像,可以由用户 Select .我希望此弹出窗口显示在现有内容的顶部,而不创建新窗口.

在Xamarin.Forms中实现这一点的推荐方法或最佳实践是什么?是否有任何内置功能或第三方库可以帮助实现可定制和可 Select 的显示alert ?

我感谢任何指导或代码片段,以开始这项任务.

推荐答案

我终于发现了!

这就是我要找的:

DisplayActionSheet("hello world", "cancel", "buttons", new string[] { "1", "2", "3" });

Csharp相关问答推荐

利用.NET 8中的AddStandardResilienceDeliveries和AddStandardHedgingDeliveries实现Resiliency

EF Core Fluent API中定义的多对多关系

当打印一行x个项目时,如何打印最后一行项目?

实现List T,为什么LINQ之后它不会返回MyList?<>(无法强制转换WhereListIterator `1类型的对象)'

使用命令初始化可绑定属性

为什么我的表单在绑定到对象时提交空值?

BlockingCollection T引发意外InvalidOperationException

正确处理嵌套的本机集合

MSTest--将消息直接写入StdOut和使用TestContext有什么不同?

具有类型识别的泛型方法

如何在GRPC代码First服务的返回类型上使用多态性?

在集成测试中可以在模拟InMemory数据库中设定数据种子

当我try 在与XAMP的MySQL服务器连接的ASP.NET核心应用程序中添加迁移时出现错误

EF Core:如何对关系属性进行建模?

如何使用.NET Aspire从Blazor应用程序与GRPC API通信?

使用未赋值的、传递的局部变量

如何在一次数据库调用中为ASP.NET核心身份用户加载角色

为什么Swashbakle/Swagger在参数中包含变量名?

如何使用.NET 8.0中新的CompositeFormat类?

SignalR跨域