public MainWindow() { InitializeComponent(); sideBar = new SideBar(); topBar = new TopBar(); mainPage = new MainPage(); mainPage.SetTopBar(topBar); sideBar.SetMainPageAndTopBar(mainPage, topBar); topBar.SetMainPage(mainPage); Grid.SetColumn(mainPage, 1); Grid.SetRow(topBar, 0); mainPage.SetMainPage(Environment.GetFolderPath(Environment.SpecialFolder.Desktop)); topBar.pathTextBox.Text = Environment.GetFolderPath(Environment.SpecialFolder.Desktop); subGrid.Children.Add(sideBar); subGrid.Children.Add(mainPage); mainGrid.Children.Add(topBar); sideBar.MakeTreeView(); }
public void SetMainPageAndTopBar(MainPage main, TopBar top) { mainPage = main; topBar = top; }
public void SetTopBar(TopBar top) { this.topBar = top; path = topBar.pathTextBox.Text; }