У меня есть приложение Xamarin Forms в Visual Studio 2019, и у меня есть несколько переменных класса stati c, определенных в файле App.xaml.cs. Я использую эти переменные в моем приложении. Однако, когда я нахожусь на странице своего приложения и добавляю свойство переменной класса Stati c в окно просмотра, я получаю сообщение об ошибке:
Запись в окне просмотра:
App.gvm_WaitingList
Ошибка:
error CS0103: The name 'App' does not exist in the current context.
Это затрудняет отладку, когда я не вижу значений свойств в этих классах stati c. Вот как переменная определяется в App.xaml.cs
public static VM_WaitingList gvm_WaitingList;
, а затем я инициализирую ее в конструкторе приложения следующим образом:
gvm_WaitingList = new VM_WaitingList();
При поиске решения I нашел разговор о ближайшем окне и добавлении global :: перед элементом, который я хочу посмотреть. Однако, когда я делаю это, я получаю следующую ошибку:
Запись в окне просмотра:
global::App.gvm_WaitingList
Ошибка:
error CS0400: The type or namespace name 'App' could not be found in the global namespace (are you missing an assembly reference?)
Любые идеи, как заставить это работать