Пример #1
0
        private void bindingNavigatorAddNewItem_Click(object sender, EventArgs e)
        {
            if (treeViewAux.Nodes.Count > 0)
            {
                AttributeName getName = new AttributeName();
                if (getName.ShowDialog() == DialogResult.OK)
                {
                    TreeNode fileNode = treeViewAux.Nodes[0];
                    UMLFile  file     = (UMLFile)fileNode.Tag;

                    UMLAttribute attribute = new UMLAttribute();
                    attribute.Owner = file;
                    attribute.Name  = getName.NameAttribute;
                    file.Attributes.Add(attribute);
                    TreeNode newNode = new TreeNode();
                    newNode.Tag  = attribute;
                    newNode.Text = getName.NameAttribute;
                    fileNode.Nodes.Add(newNode);
                    fileNode.ExpandAll();
                }
            }
        }
Пример #2
0
        private void bindingNavigatorAddNewItem_Click(object sender, EventArgs e)
        {
            if (treeViewAux.Nodes.Count > 0)
            {
                AttributeName getName = new AttributeName();
                if (getName.ShowDialog() == DialogResult.OK)
                {
                    TreeNode fileNode = treeViewAux.Nodes[0];
                    UMLFile file = (UMLFile)fileNode.Tag;

                    UMLAttribute attribute = new UMLAttribute();
                    attribute.Owner = file;
                    attribute.Name = getName.NameAttribute;
                    file.Attributes.Add(attribute);
                    TreeNode newNode = new TreeNode();
                    newNode.Tag = attribute;
                    newNode.Text = getName.NameAttribute;
                    fileNode.Nodes.Add(newNode);
                    fileNode.ExpandAll();
                }
            }
        }