我正在创建一个允许用户发布到Twitter的Windows Phone应用程序,但是我有一个页面用于授权访问twitter的人员,并且在此页面上有几个变量被赋予值。然后我有另一个页面,我让用户写和发布推文,但为了发布它我需要能够从其他页面访问这些变量,我将如何做到这一点?
我已经尝试写过类似的内容:
Pagename.variablename
但它无法进入。
我也是用VB.NET写的
答案 0 :(得分:3)
您可以将变量声明为
public static int amount;
现在这个静态变量可以在类名称的任何地方使用。
同样在app.xaml.cs中声明一个变量
public static string VarName;
现在可以在应用程序的任何地方使用此变量,例如
App.VarName= "Hello";
答案 1 :(得分:2)
使变量名静态。这意味着,声明如下:
Public Shared variablename As String = ""
然后你可以分配它并在以后的任何地方使用它。
如果要访问它,则需要添加“&”。例如:
MessageBox.Show("this is the variable" &PageName.variablename)