我来自 edx 的 Microsoft 课程,即使在安装 NuGet 包后模板 10 也无法正常工作,它在编译时给了我这个错误:
错误 CS0103 当前上下文中不存在名称“PropertyChanged_ViewModel”。
双击它,它带我到 DetailPage.g.cs 并且错误在这个函数中:
public void UpdateChildListeners_ViewModel(global::solarizer.ViewModels.DetailPageViewModel obj)
{
if (obj != cache_ViewModel)
{
if (cache_ViewModel != null)
{
((global::System.ComponentModel.INotifyPropertyChanged)cache_ViewModel).PropertyChanged -= PropertyChanged_ViewModel;
cache_ViewModel = null;
}
if (obj != null)
{
cache_ViewModel = obj;
((global::System.ComponentModel.INotifyPropertyChanged)obj).PropertyChanged += PropertyChanged_ViewModel;
}
}
}
}
我删除了那些 if 块,错误消失了,应用程序运行但没有汉堡菜单,关于如何解决这个问题的任何想法?