本节学习了Navigation的一些基本知识,觉得这节比较难。这里讲学习和理解点的东西记录下来。觉得本节应该弄清楚的问题的关键词
(1)CallMethodAction用于事件和行为的绑定。
(2)InteractionRequest<T> 在交互请求时协调ViewModel和View
(3)Notification用于交互式单向通知用户,所以ViewModel不能预测用户对Notification中Title和Content的更改
(4)学会自定义行为和操作
(一)在ChatView.xaml,代码如下
(二)在ChatViewModel.cs
(三)在SendMessageModel.cs
(四)在Infrastructure文件夹下的ViewModel.cs代码如下:
(五)在Infrastructure文件夹下的Behavior文件夹下,有自己定义行为(Behavior)和操作(Action)
(1) RelocatePopupBehavior行为类
(2) ShowNotificationAction.cs定义了行为
(七 )项目组织结构及运行截图
新闻热点
疑难解答