public PageViewModel(Canvas page) { Point dimensions = ViewModelLocator.Instance.Main.CurrentPageLayout.PageDimensions.GetPageDimensionsInPx(); PageWidth = dimensions.X; PageHeight = dimensions.Y; page.Background = Brushes.WhiteSmoke; PageCanvas.Add(page); }
public PageViewModel(ScorePartwiseMusicXML scorePartwise, int index) { pageIndex = index; newPage = new PageDrawingSystem(scorePartwise, pageIndex); Point dimensions = ViewModelLocator.Instance.Main.CurrentPageLayout.PageDimensions.GetPageDimensionsInPx(); PageWidth = dimensions.X; PageHeight = dimensions.Y; PageCanvas.Add(newPage.PageCanvas); }
public PageViewModel(ScoreLayout.AbstractScorePage page) { AdvancedPageViewContent = new AdvancedPageViewModel("asd"); TestCommand = new RelayCommand(OnTestCommand); PageWidth = page.Width; PageHeight = page.Height; scorePage = page; var sPage = page as ScoreLayout.StandardScorePage; if (sPage != null) { sPage.AddListener(ScorePagePropertyChanged); } var canvas = page.GetContent() as Canvas; if (canvas != null) { canvas.Background = Brushes.WhiteSmoke; } PageCanvas.Add(canvas); }
private void AddPartSegment() { PageCanvas.Add(page); }