Alsing.Design.ComponaCollectionEditor.ComponaCollectionForm.btnUp_Click C# (CSharp) 메소드

btnUp_Click() 보호된 메소드

protected btnUp_Click ( object o, EventArgs e ) : void
o object
e System.EventArgs
리턴 void
            protected void btnUp_Click(object o, EventArgs e)
            {
                int i = GUI.lstMembers.SelectedIndex;
                if (i < 1)
                {
                    return;
                }

                IsDirty = true;
                int j = GUI.lstMembers.TopIndex;
                object item = GUI.lstMembers.Items[i];
                GUI.lstMembers.Items[i] = GUI.lstMembers.Items[(i - 1)];
                GUI.lstMembers.Items[(i - 1)] = item;
                if (j > 0)
                {
                    GUI.lstMembers.TopIndex = (j - 1);
                }
                GUI.lstMembers.ClearSelected();
                GUI.lstMembers.SelectedIndex = (i - 1);
            }