MessageBoxResult 列舉
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
指定使用者按下的訊息方塊按鈕, MessageBoxResult 是由 Show 方法所傳回。
public enum class MessageBoxResult
public enum MessageBoxResult
type MessageBoxResult =
Public Enum MessageBoxResult
- 繼承
欄位
Cancel | 2 | 訊息方塊的結果值為 [取消]。 |
No | 7 | 訊息方塊的結果值為 [否]。 |
None | 0 | 訊息方塊沒有傳回結果。 |
OK | 1 | 訊息方塊的結果值為 [確定]。 |
Yes | 6 | 訊息方塊的結果值為 [是]。 |
範例
如需詳細資訊,請參閱 MessageBox 範例。
備註
Show 會 MessageBoxResult 傳回值,指定使用者按一下訊息方塊中的按鈕。 MessageBoxButton 會指定訊息方塊中顯示哪些按鈕。
從訊息方塊傳回的結果值取決於訊息方塊具有哪些按鈕,以及使用者關閉訊息方塊的方式:
在具有 [確定 ] 按鈕的訊息方塊中,如果使用者按一下 [ 確定 ] 按鈕、按一下標題列中的 [ 關閉 ] 按鈕,或按下 ESC 鍵,則會傳回 [確定]。
在具有 [確定 ] 按鈕和 [ 取消] 按鈕的訊息方塊中,如果使用者按一下 [確定] 按鈕,則會傳回 [確定 ] 。 如果使用者按一下標題列中的 [ 取消] 按鈕或 [ 關閉] 按鈕,則會傳回 Cancel。
在具有 [是 ] 按鈕和 [ 否 ] 按鈕的訊息方塊中,標題列中的 [關閉 ] 按鈕會停用。 因此,如果使用者按一下 [是] 按鈕,則會傳回 [ 是 ] ,如果使用者按一下 [否] 按鈕,則會傳回 [否 ]。
在具有 [是 ] 按鈕、 [否 ] 按鈕和 [ 取消 ] 按鈕的訊息方塊中,如果按一下 [是] 按鈕,則會傳回 [ 是 ] 按鈕,如果按一下 [否] 按鈕,則會傳回 [ 否 ]。 如果使用者按一下標題列中的 [ 取消] 按鈕或 [ 關閉] 按鈕,則會傳回 Cancel。