IfcDoc.CtlParameters.toolStripButtonMoveDown_Click C# (CSharp) Method

toolStripButtonMoveDown_Click() private method

private toolStripButtonMoveDown_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void
        private void toolStripButtonMoveDown_Click(object sender, EventArgs e)
        {
            this.m_editcon = true;
            int index = this.dataGridViewConceptRules.SelectedRows[0].Index;
            if (index < this.dataGridViewConceptRules.Rows.Count - 2)
            {
                List<DocTemplateItem> listItems = null;
                if (this.m_conceptleaf != null)
                {
                    listItems = this.m_conceptleaf.Items;
                }
                else
                {
                    listItems = this.m_conceptroot.ApplicableItems;
                }

                DocTemplateItem dti = listItems[index];
                listItems.Insert(index + 2, dti);
                listItems.RemoveAt(index);

                LoadUsage();
                this.dataGridViewConceptRules.Rows[index + 1].Selected = true;
            }
            this.m_editcon = false;
        }