新增訊息對話方塊 (HTML)
[ 本文的目標對象是撰寫 Windows 執行階段 App 的 Windows 8.x 和 Windows Phone 8.x 開發人員。如果您正在開發適用於 Windows 10 的 App,請參閱 最新文件 ]
訊息對話方塊是會明確關閉的表面,可供應用程式開發人員用來引發使用者的立即回應。 這些對話方塊會讓後方的螢幕變暗,並且阻止觸控事件傳遞至應用程式的畫布,直到使用者回應為止。
訊息對話方塊使用應用程式開發人員指定的文字和按鈕,執行下列其中一項操作:
- 傳達緊急資訊。
- 顯示錯誤訊息。
- 提出使用者必須回答的問題,以解除封鎖應用程式的核心流量。
訊息對話方塊可以回應使用者動作,或是根據應用程式的狀態由應用程式提示。
訊息對話方塊應謹慎使用並盡量少用,只有在要傳達的訊息對應用程式而言相當重要的時候才使用。訊息對話方塊只可由 Windows 市集應用程式使用,不應由傳統型 Windows 應用程式使用。
下圖說明訊息對話方塊的三個部分:
- 標題 (選用)—做為主要指示使用。
- 內容 (必要)—做為說明文字使用。
- 按鈕和按鈕字串 (必要)—指出明確的使用者動作。
訊息對話方塊會從邊緣到邊緣橫跨應用程式的畫布顯示。這個範例顯示連線錯誤。對話方塊只使用內容文字傳達訊息。
這個範例顯示檔案選擇器提示的網路路徑錯誤。這個對話方塊使用標題字串和內容文字傳達訊息。
注意 訊息對話方塊的目的並不在於取代舊有傳統型 Windows 應用程式中,所有工作對話方塊和訊息方塊對話方塊的用途。MessageDialog API 的設計只是為了供 Windows 市集應用程式使用。如需應使用訊息對話方塊之案例的指導方針,請參閱訊息對話方塊的適當用法。
在這個章節中
主題 | 說明 |
---|---|
這個快速入門說明設計與實作訊息對話方塊的指導方針。 |