3

我知道隔离库中有一个 MessageBox 类,但这不是我需要的。我正在寻找桌面窗口应用程序(即 WinForm 应用程序)中的弹出式消息框功能,您可以在其中询问一个简单的确认问题,用户可以单击是或否按钮作为响应。Dart 中是否有等价物,如果没有,有人可以提出一些替代方案吗?

4

1 回答 1

7

您可以使用以下命令轻松显示消息框:

window.alert('test');

不要在文件顶部忘记这一点:

import 'dart:html';

这将类似于 JavaScript 中的警报函数。如果您想在消息窗口中添加按钮(除了默认的“ok”按钮),那么您将需要创建一个自定义窗口,这并不难。您创建一个添加到文档正文的元素。这个元素应该是绝对定位的。在您的文档前面添加一个覆盖将有助于防止用户点击页面。

这是在 javascript 中,但知道如何处理 dom 和 css 很有用:

http://raventools.com/blog/create-a-modal-dialog-using-css-and-javascript/

于 2013-03-16T16:13:43.830 回答