本節學習了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定義了行為
(七 )項目組織結構及運行截圖
新聞熱點
疑難解答