public NewBookViewVM(IBookService bookService) { _bookService = bookService; Parameter = new NewBookNavigationParameter() { ControlState = "새 책 만들기", NowPage = 0, InputBook = _bookService.GetEmptyBook() }; Parameter.IsCompleted.CollectionChanged += IsCompleted_CollectionChanged; }
public override void OnNavigatedTo(NavigationContext navigationContext) { var paperSize = (PaperSize)navigationContext.Parameters[nameof(PaperSize)]; _naviParam = navigationContext.Parameters["Parameter"] as NewBookNavigationParameter; _naviParam.NowPage = VIEW_INDEX; _naviParam.ControlState = "템플릿 선택하기"; if (_paperSize == null || _paperSize != paperSize) { _paperSize = paperSize; GetLayoutTemplates(paperSize); } }
public override void OnNavigatedTo(NavigationContext navigationContext) { _naviParam = navigationContext.Parameters["Parameter"] as NewBookNavigationParameter; _naviParam.NowPage = VIEW_INDEX; _naviParam.ControlState = "책 정보 입력"; }