コード例 #1
0
        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();
        }
コード例 #2
0
 public void SetMainPageAndTopBar(MainPage main, TopBar top)
 {
     mainPage = main;
     topBar   = top;
 }
コード例 #3
0
 public void SetTopBar(TopBar top)
 {
     this.topBar = top;
     path        = topBar.pathTextBox.Text;
 }