在Visual Studio中是否有內置的對話框?還是我必須自己定製表單?我想使用There.is.already.a.file.with.the.same.name對話框
回答
您可以使用內置此功能的SaveFileDialog
,但如果這不適合您的項目,則可以使用MessageBox
向用戶顯示通知。
如果您希望來自對話框的用戶反饋並且您的要求不符合可用的MessageBoxButtons選項,您可以通過創建具有所需標籤/按鈕的表單來自己創建自定義對話框。
SaveFileDialog不起作用,因爲每個文件都有自己的文件夾。 MessageBox既不會讓我選擇替換或忽略。 – 2013-03-07 20:42:54
在這種情況下,您聽起來似乎必須自己創建自定義對話框以滿足您的要求,請參閱更新的答案。 – Oliver 2013-03-07 21:04:01
嘿,我的目標是在我的主要表格的catch語句中打開第二個表單。我嘗試了Application.Run(新的Popup());和.ShowDialog,但都不允許 – 2013-03-07 21:08:47
沒有具體的對話。 SaveFileDialog
已經可以處理這種情況。否則只是做;
MessageBox.ShowDialog("A file with that name already exists.");
// showdialogue forces focus to the messagebox until it's dismissed
- 1. 我想使用AddResource調用javascript確認對話框
- 2. 想要使用複選框在android中的提醒對話框
- 3. 對話框是否也會堆棧?我想上面的對話框另一個對話框
- 4. 我應該使用jQuery對話框嗎?
- 5. 當我點擊操作欄圖標時,我想要顯示自定義對話框(例如)我們的對話框xml我的對話框
- 6. 不想要對話框打開
- 7. jQuery對話框關閉後 - 我正在使用對話框銷燬
- 8. Django/JqueryUI對話框 - 我如何使用JqueryUI對話框集成Django?
- 9. 在Fragment中創建對話框,從對話框創建對話框片段,並且想要訪問對話框中的對話框的TextViewFragment
- 10. 使用jQuery對話框
- 11. Javascript對話框的使用
- 12. 使用輸入對話框
- 13. 重複使用對話框
- 14. android我想在首選項屏幕上顯示對話框
- 15. 無法讓JQuery UI對話框做我想做的事
- 16. 我想要一個進度圈而不是進度對話框
- 17. AlertDialog無法正確呈現對話框我想
- 18. 自定義對話框 - 登錄 - 我想要「模態」進度條
- 19. 我想在視頻結束時打開對話框
- 20. 如何在對話框中使用枚舉對話框
- 21. 使用SimpleDialog作爲另一個對話框啓動對話框
- 22. 對話框使用對話框2的模式插件
- 23. 使用LongClick打開對話框並關注對話框
- 24. 如果我想要使用Qt中的對話框編輯項目,我應該使用委託類嗎?
- 25. 我的jQuery的對話框
- 26. 想要爲每個數據庫ID使用foreach使用jquery對話框
- 27. 想爲我的應用程序製作應用程序邀請對話框
- 28. 我們可以在對話框中打開對話框嗎?
- 29. 我無法在關閉對話框中關閉對話框
- 30. Android:我想讓我的對話框使用模擬器的默認主題;如何調用setStyle()函數
爲什麼不使用消息框? – 2013-03-07 20:24:47
保存文件對話框會自動詢問這個問題,如果文件存在於您指定的位置 – Arash 2013-03-07 20:25:18
@FrédéricHamidi由於Windows資源管理器有這個對話框,我想我會用它來創建一致的感覺。 – 2013-03-07 20:25:58