簡體   English   中英

從XAML文本框(Login_Page.xaml)獲取文本值,並將其設置為XAML文本塊(Menu_Page.xaml)

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM