3

分離ライブラリにMessageBoxクラスがあることは知っていますが、それは私が必要としているものではありません。デスクトップWindowsアプリ(つまり、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 に答える