Czy ktoś wie, jak ustawić zmienną, która jest dostępna na wszystkich stronach aplikacji Windows Phone 7?WP7 Development App/Page variable variable
5
A
Odpowiedz
14
Nie znając żadnych więcej szczegółów o danej sytuacji, można tworzyć zmienne jako członków swojej klasie aplikacji:
public partial class App : Application
{
...
public int foo { get; set; }
...
}
Następnie dostępu czy skądkolwiek:
(App.Current as App).foo = 3;
3
konfiguracji zmienne globalne, szybkie i łatwo, zrób nową klasę dla GlobalVariables:
public static class GlobalVariables
{
public static string my_string = "";
public static int my_int = -1;
}
Następnie masz dostęp Global Zmienne klasy tak:
GlobalVariables.variable_name;
0
miałem ten sam problem z niektórych zmiennych, Rozwiązałem to inicjalizacji zmiennych w konstruktorze strony, a nie w jakimkolwiek sposobem:
Dictionary<string, int> clients;//Global variable
// Constructor
public MainPage()
{
InitializeComponent();
clients = new Dictionary<string, int>();
}
Powiązane problemy
- 1. Jaka jest różnica między $ VARIABLE a $ {VARIABLE}
- 2. Serwer SQL: jeśli @variable ma wartość null, ustaw @ variable = x
- 3. myString.replace (VARIABLE, "") ...... ale globalnie
- 4. Python Class Variable Initialization
- 5. Golang Global Variable access
- 6. Co oznacza $ {VARIABLE + set}?
- 7. PHP Unset Session Variable
- 8. C++ String Variable Declaration
- 9. Zapytanie SQL w (@ Variable)
- 10. C# Variable = new function() {};
- 11. Bash: Kolorowy Wyjście z Variable
- 12. Global Variable mason2 in POET
- 13. Invoke-Sqlcmd, InputFile i Variable
- 14. Javascript literal obiektu. object [i] .variable
- 15. Powershell - "Clear-Item zmienna:" kontra "Remove-Variable"
- 16. Oracle utworzyć błąd wyzwalacza (bad bind variable)
- 17. Jak zmienić <xsl: variable> wartość
- 18. Visual Studio 2010 SQL Variable Color
- 19. Ograniczanie ludzi za pomocą PHP GET Variable
- 20. C++ call lua function with variable parameters
- 21. javascript switch case not taking variable
- 22. : zestaw zmiennych, ale nieużywany [-Wunused-set-variable]
- 23. Global Variable - połączenie z bazą danych?
- 24. Konfigurowalna konfiguracja rejestratora ruby: Logger.new(). Level = variable
- 25. Python class variable int vs array
- 26. Jenkins Git Plugin Repository Url Variable
- 27. Schwytany Zamknięcie (Loop Variable) w C# 5.0
- 28. Bamboo Variable Replacement in Batch File
- 29. Statyczne Variable Instances i AppDomains, co się dzieje?
- 30. Problemy z umlautami w python appdata environvent variable
Perfekcyjne dzięki, działa to również dla ciągów? – Al3xhamilton
Tak, zazwyczaj można zastąpić "int" dowolnym typem danych, jaki chcesz. Upewnij się, że zawsze masz do niego dostęp z tego samego wątku, lub będziesz musiał dodać własną synchronizację. –