簡介
對話方塊分為兩類:「模態的」和「非模態的」,其中模態對話方塊最為普遍。
詳細介紹
當您的程式顯示一個模態對話方塊時,使用者不能在對話方塊與同一個程式中的另一個視窗之間進行切換,使用者必須主動結束該對話方塊,這藉由通過按一下「OK」或者「Cancel」鍵來完成。不過,在顯示模態對話方塊時,使用者通常可以從目前的程式切換到另一個程式。而有些對話方塊(稱為「系統模態」)甚至連這樣的切換程式操作也不允許。在Windows中,顯示了系統模態對話方塊之後,要完成其他任何工作,都必須先結束該對話方塊。