private void Button_Click_Settings(object sender, RoutedEventArgs e)
        {
            View_Settings view_Settings = new View_Settings();

            this.NavigationService.Navigate(view_Settings);
        }
Exemplo n.º 2
0
        public Control_Layout(View_Main _main, Grid _content, View_Port _port, View_Output _output, View_Hierarchy _hierarchy, View_Files _files, View_Properties _properties, View_Settings _settings)
        {
            m_main = _main;

            m_GridContent           = CreateLayoutNew(
                WrapGrid(m_ViewPort = _port),
                WrapInTabView(new TabViewItemDataTemplate()
            {
                Header = "Output", Content = m_ViewOutput = _output, Symbol = Symbol.Message
            },
                              new TabViewItemDataTemplate()
            {
                Header = "Files", Content = m_ViewFiles = _files, Symbol = Symbol.Document
            }),
                WrapGrid(m_ViewHierarchy  = _hierarchy),
                WrapGrid(m_ViewProperties = _properties));

            //m_GridContent = CreateLayout1(
            //    WrapInTabView(new TabViewItemDataTemplate() { Header = "Viewport", Content = m_ViewPort = _port, Symbol = Symbol.View },
            //         new TabViewItemDataTemplate() { Header = "Settings", Content = m_ViewSettings = _settings, Symbol = Symbol.Setting }),
            //    WrapInTabView(new TabViewItemDataTemplate() { Header = "Output", Content = m_ViewOutput = _output, Symbol = Symbol.Message }),
            //    WrapInTabView(new TabViewItemDataTemplate() { Header = "Scene", Content = m_ViewHierarchy = _hierarchy, Symbol = Symbol.List }),
            //    WrapInTabView(new TabViewItemDataTemplate() { Header = "Files", Content = m_ViewFiles = _files, Symbol = Symbol.Document }),
            //    WrapInTabView(new TabViewItemDataTemplate() { Header = "Properties", Content = m_ViewProperties = _properties, Symbol = Symbol.Edit }));

            //m_GridContent = CreateLayout2(
            //    WrapInTabView(new TabViewItemDataTemplate() { Header = "Scene", Content = m_ViewHierarchy = _hierarchy, Symbol = Symbol.List }),
            //    WrapInTabView(new TabViewItemDataTemplate() { Header = "Viewport", Content = m_ViewPort = _port, Symbol = Symbol.View },
            //         new TabViewItemDataTemplate() { Header = "Settings", Content = m_ViewSettings = _settings, Symbol = Symbol.Setting }),
            //    WrapInTabView(new TabViewItemDataTemplate() { Header = "Output", Content = m_ViewOutput = _output, Symbol = Symbol.Message },
            //         new TabViewItemDataTemplate() { Header = "Files", Content = m_ViewFiles = _files, Symbol = Symbol.Document }),
            //    WrapInTabView(new TabViewItemDataTemplate() { Header = "Properties", Content = m_ViewProperties = _properties, Symbol = Symbol.Edit }));


            _content.Children.Add(m_GridContent);
        }