Example #1
0
 /// <summary>
 /// Adds a class-method to the collection
 /// </summary>
 /// <param name="methodName"></param>
 public void AddMethod(ClassMethod methodName)
 {
     //drop the methods corresponding to properties or events
     if (methodName.Name.StartsWith("get_") || methodName.Name.StartsWith("set_") || methodName.Name.StartsWith("add_") || methodName.Name.StartsWith("remove_"))
     {
         return;
     }
     this.mMethods.Add(methodName);
     UpdateBody();
 }
        private void AddMethod(ClassMethod method)
        {
            //drop the methods corresponding to properties or events
            if (method.Name.StartsWith("get_") || method.Name.StartsWith("set_") || method.Name.StartsWith("add_") || method.Name.StartsWith("remove_"))
            {
                return;
            }
            tabControl.SelectedTab = tabClassMethods;
            ListViewItem item = new ListViewItem(new string[] { method.Name, method.DataType });

            lvMethods.Items.Add(item);
            lvMethods.StartEditing(MethodEditors[0], item, 0);
            editingMode = true;
        }
 public int Add(ClassMethod method)
 {
     return(InnerList.Add(method));
 }