2013-08-28 125 views
1

我想寫一個WPF應用程序。該應用程序的總體概述如下:有一個主窗口(請注意,主窗口是一個全屏應用程序),並且有幾個頁面(可能是25),我想從一個頁面導航到另一個頁面,只需點擊一下按鈕事件在每個頁面上。什麼纔是實現這個目標的最好方法? 我已經嘗試在MainWindow上創建一個框架,然後使用框架來顯示頁面,但我的問題是,我無法從一個頁面導航到另一個頁面上的按鈕單擊。我對此很陌生,我會很感激任何幫助。WPF導航從一個窗口到另一個窗口內

回答

0

您可以至少嘗試了谷歌的隊友,這個信息是豐富的,但因爲你覺得在這裏鍵入一個段落是比較容易,我會救你的麻煩.... http://paulstovell.com/blog/wpf-navigation

+0

這是一件好事,你問我。真正地說,我已經使用了100次。所有的帖子都建議從「頁面」而不是「窗口」開始申請。我遇到了複雜情況,因爲除非我明確給出維度,否則「頁面」不會全屏顯示。我更喜歡從一個窗口開始,然後導航到一個頁面(哪個工作)。但問題是,因爲我在主窗口中的一個框架上顯示頁面,我無法使用上一頁上單擊按鈕的新「頁面」刷新框架。我希望這能更清楚地說明事情。 – nishantvodoo

+0

@nishan_vodoo啊,我想這只是另一個「請給我提供代碼」的問題,我的道歉有點苛刻。如果您的代碼與鏈接中的內容匹配,並且仍然存在問題,那麼您可能應該發佈代碼(相關位),這將有助於人們向您提供答案。根據你提供的和我對它的理解,唯一可以提供atm的幫助是你需要從你的頁面引用你的主窗口實例,然後根據這個進行導航(MainWindow mainWin = Application.Current。 MainWindow;然後mainWin.myframe.Navigate();) – JuStDaN

相關問題