Exemple #1
0
        private void LoadTreeWithDemos()
        {
            TreeView DemoTreeview = this.Find <TreeView>("DemoTreeview");
            var      demos        = Cookbook.Tree.GetRecipes();

            DemoTreeview.Items = demos;

            CookbookControl DemoPlotControl1 = this.Find <CookbookControl>("DemoPlotControl1");
            var             AboutControl1    = this.Find <AboutControl>("AboutControl1");

            DemoPlotControl1.IsVisible = true;
            AboutControl1.IsVisible    = false;
            DemoPlotControl1.LoadDemo(demos[0].Items[0].ID);
        }
        private void LoadTreeWithDemos()
        {
            TreeView DemoTreeview = this.Find <TreeView>("DemoTreeview");
            var      demos        = Reflection.GetPlotNodeItems();

            DemoTreeview.Items = demos;

            CookbookControl DemoPlotControl1 = this.Find <CookbookControl>("DemoPlotControl1");
            var             AboutControl1    = this.Find <AboutControl>("AboutControl1");

            DemoPlotControl1.IsVisible = true;
            AboutControl1.IsVisible    = false;
            DemoPlotControl1.LoadDemo(demos[0].Items[0].Items[0].Tag);
        }
Exemple #3
0
        private void DemoSelected(object sender, SelectionChangedEventArgs e)
        {
            TreeView        DemoTreeview     = this.Find <TreeView>("DemoTreeview");
            CookbookControl DemoPlotControl1 = this.Find <CookbookControl>("DemoPlotControl1");
            var             AboutControl1    = this.Find <AboutControl>("AboutControl1");

            var selectedDemoItem = (Cookbook.TreeNode)DemoTreeview.SelectedItem;

            if (selectedDemoItem.ID != null)
            {
                DemoPlotControl1.IsVisible = true;
                AboutControl1.IsVisible    = false;
                DemoPlotControl1.LoadDemo(selectedDemoItem.ID);
            }
            else
            {
                DemoPlotControl1.IsVisible = false;
                AboutControl1.IsVisible    = true;
            }
        }