コード例 #1
0
        private void PopulateData1()
        {
            var RootNode1 = new FileInfoModel {
                Header = "Work Documents", Image = folder, IsExpanded = true
            };
            var RootNode2 = new FileInfoModel {
                Header = "Personal Folder", Image = folder, IsExpanded = true
            };

            var ChildNode1 = new FileInfoModel {
                Header = "Functional Specifications", Image = folder, IsExpanded = true
            };
            var ChildNode2 = new FileInfoModel {
                Header = "TreeView spec", Image = file, IsExpanded = true
            };
            var ChildNode3 = new FileInfoModel {
                Header = "Feature Schedule", Image = file, IsExpanded = false
            };
            var ChildNode4 = new FileInfoModel {
                Header = "Overall Project Plan", Image = file, IsExpanded = false
            };
            var ChildNode5 = new FileInfoModel {
                Header = "Feature Resource Allocation", Image = file, IsExpanded = false
            };
            var ChildNode6 = new FileInfoModel {
                Header = "Home Remodel Folder", Image = folder, IsExpanded = true
            };
            var ChildNode7 = new FileInfoModel {
                Header = "Contractor Contact Info", Image = file, IsExpanded = false
            };
            var ChildNode8 = new FileInfoModel {
                Header = "Paint Color Scheme", Image = file, IsExpanded = false
            };
            var ChildNode9 = new FileInfoModel {
                Header = "Flooring Woodgrain type", Image = file, IsExpanded = false
            };
            var ChildNode10 = new FileInfoModel {
                Header = "Kitchen Cabinet Style", Image = file, IsExpanded = false
            };

            var ChildNode11 = new FileInfoModel {
                Header = "My Network Places", Image = folder, IsExpanded = true
            };
            var ChildNode12 = new FileInfoModel {
                Header = "Server", Image = folder, IsExpanded = false
            };
            var ChildNode13 = new FileInfoModel {
                Header = "My Folders", Image = folder, IsExpanded = false
            };

            var ChildNode14 = new FileInfoModel {
                Header = "My Computer", Image = folder, IsExpanded = true
            };
            var ChildNode15 = new FileInfoModel {
                Header = "Music", Image = folder, IsExpanded = false
            };
            var ChildNode16 = new FileInfoModel {
                Header = "Videos", Image = folder, IsExpanded = false
            };
            var ChildNode17 = new FileInfoModel {
                Header = "Wallpaper.png", Image = image, IsExpanded = false
            };
            var ChildNode18 = new FileInfoModel {
                Header = "My Banner.png", Image = image, IsExpanded = false
            };

            var ChildNode19 = new FileInfoModel {
                Header = "Favourites", Image = folder, IsExpanded = true
            };
            var ChildNode20 = new FileInfoModel {
                Header = "Stone.png", Image = image, IsExpanded = false
            };
            var ChildNode21 = new FileInfoModel {
                Header = "Wind.png", Image = image, IsExpanded = false
            };
            var ChildNode22 = new FileInfoModel {
                Header = "Nature.png", Image = image, IsExpanded = false
            };

            RootNode1.Childs.Add(ChildNode1);
            RootNode1.Childs.Add(ChildNode3);
            RootNode1.Childs.Add(ChildNode4);
            RootNode1.Childs.Add(ChildNode5);
            RootNode2.Childs.Add(ChildNode6);

            RootNode2.Childs.Add(ChildNode11);
            RootNode2.Childs.Add(ChildNode14);
            RootNode2.Childs.Add(ChildNode19);

            ChildNode1.Childs.Add(ChildNode2);
            ChildNode6.Childs.Add(ChildNode7);
            ChildNode6.Childs.Add(ChildNode8);
            ChildNode6.Childs.Add(ChildNode9);
            ChildNode6.Childs.Add(ChildNode10);
            ChildNode11.Childs.Add(ChildNode12);
            ChildNode11.Childs.Add(ChildNode13);
            ChildNode11.Childs.Add(ChildNode17);

            ChildNode14.Childs.Add(ChildNode15);
            ChildNode14.Childs.Add(ChildNode16);
            ChildNode14.Childs.Add(ChildNode18);

            ChildNode19.Childs.Add(ChildNode20);
            ChildNode19.Childs.Add(ChildNode21);
            ChildNode19.Childs.Add(ChildNode22);

            Nodes1.Add(RootNode1);
            Nodes1.Add(RootNode2);
        }
コード例 #2
0
        private void PopulateData1()
        {
            var RootNode1 = new EditingModel("Work Documents")
            {
                ImageTemplate = CommonResourceDictionary["Folder"] as DataTemplate, IsExpanded = true
            };
            var RootNode2 = new EditingModel("Personal Folder")
            {
                ImageTemplate = CommonResourceDictionary["Folder"] as DataTemplate, IsExpanded = true
            };

            var ChildNode1 = new EditingModel("Functional Specifications")
            {
                ImageTemplate = CommonResourceDictionary["Folder"] as DataTemplate, IsExpanded = true
            };
            var ChildNode2 = new EditingModel("TreeView spec.docx")
            {
                ImageTemplate = CommonResourceDictionary["Word"] as DataTemplate, IsExpanded = true
            };
            var ChildNode3 = new EditingModel("Feature Schedule.docx")
            {
                ImageTemplate = CommonResourceDictionary["Word"] as DataTemplate, IsExpanded = false
            };
            var ChildNode4 = new EditingModel("Overall Project Plan.docx")
            {
                ImageTemplate = CommonResourceDictionary["Word"] as DataTemplate, IsExpanded = false
            };
            var ChildNode5 = new EditingModel("Feature Resource Allocation.docx")
            {
                ImageTemplate = CommonResourceDictionary["Word"] as DataTemplate, IsExpanded = false
            };
            var ChildNode6 = new EditingModel("Home Remodel Folder")
            {
                ImageTemplate = CommonResourceDictionary["Folder"] as DataTemplate, IsExpanded = true
            };
            var ChildNode7 = new EditingModel("Contractor Contact Info.docx")
            {
                ImageTemplate = CommonResourceDictionary["Word"] as DataTemplate, IsExpanded = false
            };
            var ChildNode8 = new EditingModel("Paint Color Scheme.ppt")
            {
                ImageTemplate = CommonResourceDictionary["PowerPoint"] as DataTemplate, IsExpanded = false
            };
            var ChildNode9 = new EditingModel("Flooring Woodgrain type.ppt")
            {
                ImageTemplate = CommonResourceDictionary["PowerPoint"] as DataTemplate, IsExpanded = false
            };
            var ChildNode10 = new EditingModel("Kitchen Cabinet Style.ppt")
            {
                ImageTemplate = CommonResourceDictionary["PowerPoint"] as DataTemplate, IsExpanded = false
            };

            var ChildNode11 = new EditingModel("My Network Places")
            {
                ImageTemplate = CommonResourceDictionary["Folder"] as DataTemplate, IsExpanded = true
            };
            var ChildNode12 = new EditingModel("Server")
            {
                ImageTemplate = CommonResourceDictionary["Folder"] as DataTemplate, IsExpanded = false
            };
            var ChildNode13 = new EditingModel("My Folders")
            {
                ImageTemplate = CommonResourceDictionary["Folder"] as DataTemplate, IsExpanded = false
            };

            var ChildNode14 = new EditingModel("My Computer")
            {
                ImageTemplate = CommonResourceDictionary["Folder"] as DataTemplate, IsExpanded = true
            };
            var ChildNode15 = new EditingModel("Music")
            {
                ImageTemplate = CommonResourceDictionary["Audio"] as DataTemplate, IsExpanded = false
            };
            var ChildNode16 = new EditingModel("Videos")
            {
                ImageTemplate = CommonResourceDictionary["Video"] as DataTemplate, IsExpanded = false
            };
            var ChildNode17 = new EditingModel("Wallpaper.png")
            {
                ImageTemplate = CommonResourceDictionary["Png"] as DataTemplate, IsExpanded = false
            };
            var ChildNode18 = new EditingModel("My Banner.png")
            {
                ImageTemplate = CommonResourceDictionary["Png"] as DataTemplate, IsExpanded = false
            };

            var ChildNode19 = new EditingModel("Favourites")
            {
                ImageTemplate = CommonResourceDictionary["Folder"] as DataTemplate, IsExpanded = true
            };
            var ChildNode20 = new EditingModel("Stone.png")
            {
                ImageTemplate = CommonResourceDictionary["Png"] as DataTemplate, IsExpanded = false
            };
            var ChildNode21 = new EditingModel("Wind.png")
            {
                ImageTemplate = CommonResourceDictionary["Png"] as DataTemplate, IsExpanded = false
            };
            var ChildNode22 = new EditingModel("Nature.png")
            {
                ImageTemplate = CommonResourceDictionary["Png"] as DataTemplate, IsExpanded = false
            };

            RootNode1.Childs.Add(ChildNode1);
            RootNode1.Childs.Add(ChildNode3);
            RootNode1.Childs.Add(ChildNode4);
            RootNode1.Childs.Add(ChildNode5);
            RootNode2.Childs.Add(ChildNode6);

            RootNode2.Childs.Add(ChildNode11);
            RootNode2.Childs.Add(ChildNode14);
            RootNode2.Childs.Add(ChildNode19);

            ChildNode1.Childs.Add(ChildNode2);
            ChildNode6.Childs.Add(ChildNode7);
            ChildNode6.Childs.Add(ChildNode8);
            ChildNode6.Childs.Add(ChildNode9);
            ChildNode6.Childs.Add(ChildNode10);
            ChildNode11.Childs.Add(ChildNode12);
            ChildNode11.Childs.Add(ChildNode13);
            ChildNode11.Childs.Add(ChildNode17);

            ChildNode14.Childs.Add(ChildNode15);
            ChildNode14.Childs.Add(ChildNode16);
            ChildNode14.Childs.Add(ChildNode18);

            ChildNode19.Childs.Add(ChildNode20);
            ChildNode19.Childs.Add(ChildNode21);
            ChildNode19.Childs.Add(ChildNode22);

            Nodes1.Add(RootNode1);
            Nodes1.Add(RootNode2);
        }