Пример #1
0
        public override void DoLayout(AbstractScorePage page, Canvas canvas)
        {
            base.Width  = PageElements.Max(element => element.Width);
            base.Height = PageElements.Sum(element => element.Height);
            page.SetDimensions(Width, Height);
            double cursorY = 0;

            canvas.Children.Clear();
            foreach (var item in PageElements)
            {
                item.Y   = cursorY;
                cursorY += item.Height;
                canvas.Children.Add(item.VisualsContainer);
            }
        }
Пример #2
0
 public override void DoLayout(AbstractScorePage page, Canvas canvas)
 {
     throw new NotImplementedException();
 }