2013-03-16 83 views
4

我知道隔離庫中有一個MessageBox類,但這不是我所需要的。我正在尋找在桌面Windows應用程序(即WinForm應用程序)中找到的彈出式消息框功能,您可以在其中詢問簡單的確認問題,並且用戶可以單擊是或否按鈕作爲響應。在Dart中是否有相同的功能?如果沒有人能提出一些替代方案?在Dart中,是否存在與C#中使用WinForms相當的MessageBox功能

回答

7

你可以很容易地顯示一個消息框:

window.alert('test'); 

不要在你的文件的頂部忘記了這一點:

import 'dart:html'; 

這會像在JavaScript報警功能。如果你想添加按鈕(除默認的「ok」按鈕)到你的消息窗口,那麼你將需要創建一個自定義窗口,這不會很難。您創建了一個添加到文檔主體的元素。這個元素應該是絕對定位的。在文檔前添加疊加層將有助於防止用戶在頁面上單擊。

這是在JavaScript,但它是有用的知道如何處理CSS和DOM做:

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

相關問題