예제 #1
0
        private static Page SharedActivitiesGroups()
        {
            SharedActivitiesGroupsFolderTreeItem activitiesGroupsRoot = new SharedActivitiesGroupsFolderTreeItem(WorkSpace.Instance.SolutionRepository.GetRepositoryItemRootFolder <ActivitiesGroup>());
            SingleItemTreeViewExplorerPage       activitiesGroupsPage = new SingleItemTreeViewExplorerPage(GingerCore.GingerDicser.GetTermResValue(GingerCore.eTermResKey.ActivitiesGroups), eImageType.ActivitiesGroup, activitiesGroupsRoot, saveAllHandler: activitiesGroupsRoot.SaveAllTreeFolderItemsHandler);

            return(activitiesGroupsPage);
        }
예제 #2
0
        private void ShowTreeView()
        {
            //if not done..
            if (!TreeInitDone)
            {
                treeActivitiesGroupsRepository.TreeTitle      = GingerDicser.GetTermResValue(eTermResKey.ActivitiesGroups) + " Repository";
                treeActivitiesGroupsRepository.TreeTitleStyle = (Style)TryFindResource("@ucTitleStyle_3");
                //Add Activities
                SharedActivitiesGroupsFolderTreeItem SAGFTI = new SharedActivitiesGroupsFolderTreeItem(SharedActivitiesGroupsFolderTreeItem.eActivitiesGroupsItemsShowMode.ReadOnly);
                SAGFTI.Folder = GingerDicser.GetTermResValue(eTermResKey.ActivitiesGroups);
                SAGFTI.Path   = App.UserProfile.Solution.Folder + @"\SharedRepository\ActivitiesGroups\";
                treeActivitiesGroupsRepository.Tree.AddItem(SAGFTI);

                TreeInitDone = true;
            }
        }