예제 #1
0
        /// <summary>
        /// Delete the current node
        /// </summary>
        /// <param name="e"></param>
        private void Delete(DocActionEvent e)
        {
            IXMLDOMNode currentRow = e.Source;
            IXMLDOMNode rows       = currentRow.parentNode;

            rows.removeChild(currentRow);
        }
예제 #2
0
        /// <summary>
        /// Move the group down
        /// </summary>
        /// <param name="e"></param>
        private void MoveDown(DocActionEvent e)
        {
            IXMLDOMNode currentRow = e.Source;
            IXMLDOMNode rows       = currentRow.parentNode;
            IXMLDOMNode nextRow    = currentRow.selectSingleNode("following-sibling::" + currentRow.nodeName);

            rows.insertBefore(nextRow, currentRow);
        }
예제 #3
0
        /// Move the group up
        /// </summary>
        /// <param name="e"></param>
        private void MoveUp(DocActionEvent e)
        {
            IXMLDOMNode currentRow  = e.Source;
            IXMLDOMNode rows        = currentRow.parentNode;
            IXMLDOMNode previousRow = currentRow.selectSingleNode("preceding-sibling::" + currentRow.nodeName + "[1]");

            rows.insertBefore(currentRow, previousRow);
        }
예제 #4
0
 public void btnCompletePageElement_Delete_OnClick(DocActionEvent e)
 {
     Delete(e);
 }
예제 #5
0
 public void btnIntroductionPageElement_Delete_OnClick(DocActionEvent e)
 {
     Delete(e);
 }
예제 #6
0
 public void btnCompletePageElement_MoveUp_OnClick(DocActionEvent e)
 {
     MoveUp(e);
 }
예제 #7
0
 public void btnQuestion_MoveDown_OnClick(DocActionEvent e)
 {
     MoveDown(e);
 }
예제 #8
0
 public void btnQuestion_MoveUp_OnClick(DocActionEvent e)
 {
     MoveUp(e);
 }
예제 #9
0
 public void btnIntroductionPageElement_MoveUp_OnClick(DocActionEvent e)
 {
     MoveUp(e);
 }
예제 #10
0
 public void btnPage_MoveDown_OnClick(DocActionEvent e)
 {
     MoveDown(e);
 }
예제 #11
0
 public void btnPage_MoveUp_OnClick(DocActionEvent e)
 {
     MoveUp(e);
 }