我和朋友正在嘗試使用Visual Studio社區進行文本遊戲。截至目前,我們已經以Windows窗體的形式開始了我們的項目。我們堅持的一件事是能夠設計多個屏幕,但只使用一個窗口。截至目前,我們設計的方式是在第一個窗口中單擊「開始遊戲」之後,它會彈出第二個窗口到角色選擇屏幕。一旦你選擇了一個角色,它會打開第三個窗口。C#在窗口窗體中有一個窗口的多個GUI
我們更願意做的是能夠設計GUI來顯示一個基本的開啓閃屏,然後點擊「開始遊戲」會彈出一個新的「屏幕」,但在同一個窗口中。新屏幕應該從初始啓動屏幕擁有自己獨特的GUI。也是遊戲的一部分,我們將要放置一個帶有選項的暫停菜單。當用戶點擊暫停按鈕時,應該會出現一個新的「屏幕」,同樣在遊戲過程中您將看到主屏幕上的獨特GUI。
是否可以創建多個GUI,但只能使用窗口窗體中的一個窗口?如果沒有,我們怎麼能做出這樣的事情呢?
在此先感謝!
您是否嘗試過用戶控件而不是表單? –
術語:窗口==窗體。第一個問題是:它們應該平行開放還是並排開放?如果是這樣你需要幾個表格。如果沒有,您還有其他選項。 - 例如,您可以查看帶有多個TabPages的Tab。 – TaW
你在問什麼是「MDI」,多文檔界面。您會發現很多關於此的文章,因爲它是十年前流行的UI,由WinForms直接支持。它不再流行,因爲它造成了很多混亂和混亂 –