private void load(SingerManager singerManager) { InternalChild = new GridContainer { RelativeSizeAxes = Axes.Both, RowDimensions = new[] { new Dimension(GridSizeMode.Absolute, 100), new Dimension() }, Content = new[] { new Drawable[] { new DefaultLyricPlacementColumn { Name = "Default", RelativeSizeAxes = Axes.Both, } }, new Drawable[] { singerContainers = new SingerRearrangeableList { Name = "List of singer", RelativeSizeAxes = Axes.Both, DisplayBottomDrawable = true, } } } }; singerContainers.Items.BindTo(singerManager.Singers); singerContainers.OnOrderChanged += singerManager.ChangeOrder; }
public SingerScreen() { ColourProvider = new OverlayColourProvider(OverlayColourScheme.Purple); Content.Add(SingerManager = new SingerManager()); Content.Add(LyricManager = new LyricManager()); Content.Add(editSingerDialog = new EditSingerDialog { Depth = -1, }); }