public BlockEditWindow(Screen screen)
            : base(screen)
        {
            var stackPanel = new StackPanel(screen)
            {
                Orientation = Orientation.Vertical,
                Padding = new Thickness(8)
            };
            Content = stackPanel;

            sectionControl = new SectionControl(screen)
            {
                DataContext = (DataContext as Workspace).Section
            };
            stackPanel.Children.Add(sectionControl);

            var selectedMaterialControl = new SelectedMaterialControl(screen)
            {
                Width = 64,
                Height = 64
            };
            stackPanel.Children.Add(selectedMaterialControl);

            sectionControl.Focus();
        }
        public BlockEditWindow(Screen screen)
            : base(screen)
        {
            var stackPanel = new StackPanel(screen)
            {
                Orientation = Orientation.Vertical,
                Padding     = new Thickness(8)
            };

            Content = stackPanel;

            sectionControl = new SectionControl(screen)
            {
                DataContext = (DataContext as Workspace).Section
            };
            stackPanel.Children.Add(sectionControl);

            var selectedMaterialControl = new SelectedMaterialControl(screen)
            {
                Width  = 64,
                Height = 64
            };

            stackPanel.Children.Add(selectedMaterialControl);

            sectionControl.Focus();
        }