private void Button_NewInfo(object sender, RoutedEventArgs e)
        {
            string newName = DialogMessage.DialogString();

            if (!string.IsNullOrEmpty(newName))
            {
                InnerStructManager.Instance.CreateNewEnum(newName);
            }
        }
        private void Button_New(object sender, RoutedEventArgs e)
        {
            string newName = DialogMessage.DialogString();

            if (!string.IsNullOrEmpty(newName))
            {
                ConstructFold.Instance.CreateNewFile(newName);
            }
        }
Example #3
0
        private void Button_New(object sender, RoutedEventArgs e)
        {
            string newName = DialogMessage.DialogString();

            if (!string.IsNullOrEmpty(newName))
            {
                _ContentFile.GreateRow(newName);
            }
        }
Example #4
0
        private void MenuItem_NewDirect(object sender, RoutedEventArgs e)
        {
            //SelectedItem = _TreeView.SelectedItem;

            string newName = DialogMessage.DialogString();

            if (string.IsNullOrEmpty(newName))
            {
                return;
            }

            TreeData newNode = new TreeData();

            newNode.Name = newName;

            if (SelectedItem == null)
            {
                newNode.Path = "";
                _TreeDataCollection.Add(newNode);
                return;
            }

            if (SelectedItem is TreeData)
            {
                TreeData selectTreeNode = SelectedItem as TreeData;
                newNode.Path = selectTreeNode.Name;
                selectTreeNode.Children.Add(newNode);
                return;
            }

            var field = SelectedItem.GetType().GetProperty("Path");

            string pathValue = "";

            if (field != null)
            {
                pathValue = field.GetValue(SelectedItem) as string;
            }

            TreeData treeNode = FindTreeNode(pathValue);



            if (treeNode != null)
            {
                newNode.Path = treeNode.Path + "\\" + treeNode.Name;
                treeNode.Children.Add(newNode);
            }
            else
            {
                newNode.Path = treeNode.Name;
                _TreeDataCollection.Add(newNode);
            }

            _TreeView.ItemsSource = _TreeDataCollection;
        }
Example #5
0
        private void Button_Click_New(object sender, RoutedEventArgs e)
        {
            string newName = DialogMessage.DialogString();

            if (!string.IsNullOrEmpty(newName))
            {
                _ProjectList.Items.Add(newName);
                TableGlobalConfig.Instance.ProjectFileNames.Add(newName);
                WriteConfig.WriteProjectConfig(newName);

                ChangePage(PAGE_NAME_CONSTRUCT, ITEM_NAME_CONSTRUCT_SETTING);
            }
        }
        private void MenuItem_Rename(object sender, RoutedEventArgs e)
        {
            ConstructFile fileInfo = LinkList.SelectedItem as ConstructFile;

            if (fileInfo == null)
            {
                return;
            }

            string newName = DialogMessage.DialogString(fileInfo.Name);

            if (!string.IsNullOrEmpty(newName))
            {
                ConstructFold.Instance.RenameFile(fileInfo.Name, newName);
            }
        }
        private void MenuItem_Rename(object sender, RoutedEventArgs e)
        {
            InnerStructInfo fileInfo = InfoList.SelectedItem as InnerStructInfo;

            if (fileInfo == null)
            {
                return;
            }

            string newName = DialogMessage.DialogString();

            if (!string.IsNullOrEmpty(newName))
            {
                InnerStructManager.Instance.RenameFile(fileInfo.Name, newName);
            }
        }
Example #8
0
        private void MenuItem_Rename(object sender, RoutedEventArgs e)
        {
            ConstructItem itemInfo = LinkList.SelectedItem as ConstructItem;

            if (itemInfo == null)
            {
                return;
            }

            string newName = DialogMessage.DialogString();

            if (!string.IsNullOrEmpty(newName))
            {
                itemInfo.Name = newName;
            }
        }
Example #9
0
        private void Button_New(object sender, RoutedEventArgs e)
        {
            string newName = DialogMessage.DialogString();

            if (!string.IsNullOrEmpty(newName))
            {
                var fileInfo = ConstructFold.Instance.CreateNewFile(newName);

                BaseTreePanel.TreeData pathNode = sender as BaseTreePanel.TreeData;
                if (pathNode != null)
                {
                    fileInfo.Path = pathNode.Path + "\\" + pathNode.Name;
                    pathNode.Children.Add(fileInfo);
                }
                else
                {
                    LinkList.TreeDataCollection.Add(fileInfo);
                }
            }
        }