1

나는 사용자가 트위터에 글을 올릴 수있는 Windows Phone App을 만들고 있는데, 사람의 트위터에 대한 액세스 권한을 부여하는 데 사용되는 하나의 페이지가 있으며이 페이지에 있습니다 여기서 여러 변수가 주어진 값입니다. 그런 다음 사용자가 트윗을 작성하고 게시 할 수있는 다른 페이지가 있지만 게시하려면 다른 페이지에서이 변수에 액세스 할 수 있어야합니다. 어떻게해야합니까?Windows Phone - 다른 페이지에서 변수에 액세스하기

는 이미 같은 것을 쓰기 위해 노력했다 :

Pagename.variablename 

을하지만 액세스 할 수 없습니다.

또한 VB.NET으로 작성 중입니다.

+0

같은 응용 프로그램에서 어디서나 사용할 수 있습니다 http://stackoverflow.com/questions/10206358/passing-objects-between-classes-in-windows-phone-c/10228182#10228182 – NoxBene

답변

2

가변적으로 만드십시오. 즉 다음과 같이 선언하십시오.

Public Shared variablename As String = "" 

그런 다음 나중에 할당하여 어디에서 사용할 수 있습니다.

액세스하려면 "&"을 추가해야합니다. 예를 들어 :

MessageBox.Show("this is the variable" &PageName.variablename) 
3

당신은

public static int amount; 

같은 변수 정적을 선언 할 수 있으며, 지금이 정적 변수는 어디 클래스 이름을 사용할 수 있습니다.

은 마찬가지로 App.xaml.cs를

public static string VarName; 

에서 변수를 선언하고이 variavble 지금

App.VarName= "Hello"; 
내 이전의 대답에 링크를 겁니다
관련 문제