。我在Mainpage.xaml.cs中創建了一個字符串,但我想在第二頁中使用該字符串。 我該怎麼辦?如何在windowsphone中的兩個頁面之間使用字符串我有兩個頁面(主頁面/第二頁面)
0
A
回答
0
您可以通過具有靜態字符串作爲其成員的另一個靜態類,這樣做是:
public static class stringWrapper{
public static string message{get; set;}
}
然後將其設置在MainPage.xaml.cs中,然後獲取其在secondPage值。 xaml.cs,同樣地:
MainPage.xaml.cs中:
stringWrapper.message = "Whatever your string is";
secondPage.xaml.cs:
string msg = stringWrapper.message;
希望這會有所幫助。
0
你可以有不同的解決方案是:
- 使字符串一個公共靜態屬性的包裝類作爲@cybertronhac提及。
- 使用Messenger模式(例如Mvvm Light)將請求的字符串發送到第二頁。
- 更改需要被綁定到字符串對象SecondPage對象的DataContext的,是MainPage.xaml.cs中類
0
在App.xaml.cs,構造外「公共應用()「聲明一個變量(假設'a')。使其公開靜態。然後在Mainpage.xaml.cs中把你的字符串放在那個變量'a'中。正如你可以從項目的任何頁面訪問'a',你將得到你想要的字符串。我希望這將有所幫助。下面給出一個示例。
在App.xaml.cs頁:
公共靜態字符串= 「」;
在MainPage.xaml.cs頁:
App.a = 「我的名字是內馬爾」;
現在,您可以在第二頁的控制檯中顯示您的字符串,或者您可以將其用於其他目的。您的寶貴字符串是變量'a',可通過編寫「App.a」訪問:
Debug.WriteLine(「」+ App.a);
相關問題
- 1. 如何在兩個jsp頁面之間傳遞字符串?
- 2. 兩個HTML頁面之間的HTTP cookie
- 3. Spring MVC - 一個頁面中有兩個動態頁面
- 4. 使用jquery激活第二個頁面加載頁面加載
- 5. 如何在頁面的兩面添加第一頁和最終頁面和分頁面板
- 6. 如果第一個提交的頁面上的第二個PHP頁面沒有刷新目標頁面
- 7. 在兩個aspx頁面中使用Fullcalendar
- 8. 如何使用通過頁面的基頁附加到頁面的主頁面?
- 9. 如何在第二個頁面加載
- 10. 兩列頁面
- 11. onBackPressed從Android的一個頁面的兩個單獨的頁面
- 12. 如何從詳細頁面導航到第二個主頁面SAPUI5
- 13. 頁面轉換,如何在現有頁面中滑動頁面
- 14. 在一個頁面中的兩個UpdatePanels
- 15. 在單個頁面中的兩個xmlHttpRequests
- 16. wp_insert_post(),創建兩個頁面?
- 17. 安全兩個JSP頁面
- 18. 跨越兩個JSP頁面
- 19. 打印多個頁面,空間頁面
- 20. 三個頁面使用的一個主頁面CSS問題
- 21. 在頁面的兩個獨立部分顯示頁面內部的兩個iframe
- 22. 第二次如何在頁面上重新加載頁面?
- 23. 在頁面中繪製多個頁面
- 24. 頁面狀態問題當兩個鏈接在aspx頁面
- 25. 如何創建兩個頁面,以便一個頁面顯示輸入到另一個頁面的內容?
- 26. 在主頁面和內容頁面之間傳遞數據
- 27. 如何訪問wp7中兩個xaml頁面之間的對象?
- 28. 從內容頁面訪問主頁面和嵌套主頁面屬性頁面
- 29. 多個頁面的一個xaml頁面?
- 30. 我在兩個不同的頁面有兩個文本框
這真的是一個xpages問題嗎? – 2015-02-08 17:42:55
我刪除了xpages並添加了xaml – 2015-02-08 18:28:59
請參見[此問題]中的示例代碼(http://stackoverflow.com/questions/4143383/wp7-pass-parameter-to-newpage) – 2015-02-08 19:02:50