2011-05-12 48 views
1

確認框(例如,'您確定要刪除所選文件','是','否'按鈕或者'您想在退出前保存嗎?與'是','否','取消'按鈕)被引發到任何應用程序。實施確認框的最佳方式是什麼?原因之一是可以爲確認框引發的每種情況創建新的對話框,但也許有更好的解決方案?用於顯示消息框,確認框等的一般解決方案

+0

不是「任何應用」,有些已經足夠複雜,不必向用戶詢問這些「你確定你知道你在做什麼嗎?」的問題。然而,在絕大多數應用程序中,這些問題實際上是一個必要的罪惡。令人遺憾的是,我遇到過應用程序,這些問題不得不被引入,因爲用戶期望他們,並且在他們期望時不會看到他們而感到不安。 – AnthonyWJones 2011-05-12 08:06:51

回答

2

創建一個對話框,根據枚舉值傳遞自定義枚舉值,動態生成按鈕,所以對某些枚舉值,您將創建按鈕Ok,動態取消和某些枚舉值,您將創建Yes,No ,取消按鈕。希望這個幫助。

+0

hm。我們得出類似的結論。 – Eugeny89 2011-05-12 07:39:11

+0

如果您覺得它有幫助,請將其標記爲答案。 – 2011-05-12 07:47:53

+0

這樣的評論在其他論壇和NG中可能是可以接受的,但在這裏它被認爲是不好的形式。只有25分鐘過去了,給其他人一個機會。根據Eugeny89現有的100%記錄,評論也是完全不必要的。 – AnthonyWJones 2011-05-12 07:56:46