![](/img/trans.png)
[英]Windows Store App XAML - How to get textbox value of navigated page
[英]Get text value from XAML TextBox (Login_Page.xaml) and set to XAML TextBlock (Menu_Page.xaml)
我正在為Windows 8 Modern UI做在線游戲。 我已經獲得了Login_Page XAML文件,其中包含用於登錄和密碼的文本框。 登錄后來自登錄文本框的文本必須顯示在另一個XAML文件(Menu_Page.xaml)中,作為玩家的昵稱,並且還將向服務器建議它將顯示其他內容的玩家帳戶,例如:經驗,等級,Game_Rank。 有人可以幫我嗎?
如果每個客戶端上只有一個播放器,則可以將用戶類別設置為靜態類別,然后從每個頁面調用該類別。
例如
public static class Player
{
public static string nickname{get; set;}
//ect
}
然后在您要使用它時。
Player.nickname = "myname";
您是否嘗試過創建靜態類來存儲共享值,然后在需要時訪問這些值。 例如,您可以使用屬性UserName
創建一個靜態類SharedValues
。 登錄后,使用SharedValues.UserName = "username"
設置用戶SharedValues.UserName = "username"
。 然后在MenuPage
,只需獲取用戶名。 即this.textBlock.Text = Sharedvalues.UserName
。
SharedValues類:
public class SharedValues
{
public static string UserName { get; set; }
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.