private void BtnEditSetsAddMember_Click(object sender, System.EventArgs e) { // edit sets, add selected to set // first we need to get the selected parameter // MessageBox.Show(DataGridViewEditAvailableParams.SelectedRows.Count) ClassOneSet activeEditSet = this.GetActiveEditSet(); if (!(activeEditSet == null)) { foreach (DataGridViewRow oRow in DataGridViewEditAvailableParams.SelectedRows) { // If oRow.Selected Then ClassOneParamAssociation thisData = oRow.DataBoundItem as ClassOneParamAssociation; // we need to know the active set // and we need to know the selected parameter // MessageBox.Show("adding " & thisData.thisParameterName) JerkHub.AllSetsObj.addMemberToActiveSet(activeEditSet, thisData); // Exit For // End If // If thisData.parameterGroup.ToLower = groupNameB.ToLower Then // oRow.Selected = isSelected // End If } } JerkHub.Flags.MarkFileToBeSaved(); this.RedrawEditPage(); }
private void Button6_Click(object sender, System.EventArgs e) { // get the selected row ClassOneSet activeSet = this.GetActiveEditSet(); string proposedName = Microsoft.VisualBasic.Interaction.InputBox(("Original ParameterDefinitionName: " + (activeSet.SetName + ("\r\n" + "NewDog ParameterDefinitionName: "))), "Rename", activeSet.SetName); // MessageBox.Show(proposedName) JerkHub.AllSetsObj.RenameItemInList(this.GetActiveEditSet().SetName, proposedName); JerkHub.Flags.MarkFileToBeSaved(); this.RedrawEditPage(); // get it's name // get the proposed name // make sure it doesn't already exist // rename it }
private void buildEditSetsCurrentMembers() { // this builds the list of currently selected members of the active set List <ClassOneSetMember> activeMembers = new List <ClassOneSetMember>(); ClassOneSet activeSet = this.GetActiveEditSet(); if (!(activeSet == null)) { foreach (string oneMember in activeSet.setMembers) { activeMembers.Add(new ClassOneSetMember(oneMember)); } this.DataGridViewEditSetsAssignedParameters.DataSource = activeMembers; } }
private void BtnEditSetsRemoveMember_Click(object sender, System.EventArgs e) { // edit sets, add selected to set // first we need to get the selected parameter ClassOneSet activeEditSet = this.GetActiveEditSet(); List <string> tempListOfNamesToRemove = new List <string>(); if (!(activeEditSet == null)) { // MessageBox.Show(DataGridViewEditSetsAssignedParameters.SelectedRows.Count) foreach (DataGridViewRow oRow in DataGridViewEditSetsAssignedParameters.SelectedRows) { ClassOneSetMember thisData = oRow.DataBoundItem as ClassOneSetMember; tempListOfNamesToRemove.Add(thisData.memberName); // If thisData.parameterGroup.ToLower = groupNameB.ToLower Then // oRow.Selected = isSelected // End If } } JerkHub.AllSetsObj.RemoveMemberFromSet(activeEditSet, tempListOfNamesToRemove); JerkHub.Flags.MarkFileToBeSaved(); this.RedrawEditPage(); }