From 9cb6a48dee2fc117b46463c4d56d11c30ae8b5e9 Mon Sep 17 00:00:00 2001 From: Kathy Date: Mon, 14 Mar 2011 11:38:56 +0000 Subject: [PATCH] --- PROMS/Volian.Controls.Library/StepTabRibbon.cs | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/PROMS/Volian.Controls.Library/StepTabRibbon.cs b/PROMS/Volian.Controls.Library/StepTabRibbon.cs index 65f746c5..11b1c511 100644 --- a/PROMS/Volian.Controls.Library/StepTabRibbon.cs +++ b/PROMS/Volian.Controls.Library/StepTabRibbon.cs @@ -1518,38 +1518,52 @@ namespace Volian.Controls.Library { // create new rows before current position and copy clipboard data MyFlexGrid.ClipBoardPasteRows(VlnFlexGrid.enmPastePos.Before); + GridItem tmp = MyEditItem as GridItem; + if (tmp!=null) tmp.SavePastedCellRoTran(); } private void btnTblDgnPasteRowBelow_Click(object sender, EventArgs e) { // create new rows after current position and copy clipboard data MyFlexGrid.ClipBoardPasteRows(VlnFlexGrid.enmPastePos.After); + GridItem tmp = MyEditItem as GridItem; + if (tmp != null) tmp.SavePastedCellRoTran(); } private void btnTblDgnPasteReplaceRow_Click(object sender, EventArgs e) { // replace rows with current clipboard data starting as current row MyFlexGrid.ClipBoardPasteRows(VlnFlexGrid.enmPastePos.Replace); + GridItem tmp = MyEditItem as GridItem; + if (tmp != null) tmp.SavePastedCellRoTran(); } private void btnTblDgnPasteColumnLeft_Click(object sender, EventArgs e) { MyFlexGrid.ClipBoardPasteColumns(VlnFlexGrid.enmPastePos.Before); + GridItem tmp = MyEditItem as GridItem; + if (tmp != null) tmp.SavePastedCellRoTran(); } private void btnTblDgnPasteColumnRight_Click(object sender, EventArgs e) { MyFlexGrid.ClipBoardPasteColumns(VlnFlexGrid.enmPastePos.After); + GridItem tmp = MyEditItem as GridItem; + if (tmp != null) tmp.SavePastedCellRoTran(); } private void btnTblDgnPasteColumnReplace_Click(object sender, EventArgs e) { MyFlexGrid.ClipBoardPasteColumns(VlnFlexGrid.enmPastePos.Replace); + GridItem tmp = MyEditItem as GridItem; + if (tmp != null) tmp.SavePastedCellRoTran(); } private void btnTblDgnPasteIntoSelection_Click(object sender, EventArgs e) { MyFlexGrid.ClipBoardPasteIntoSelection(); + GridItem tmp = MyEditItem as GridItem; + if (tmp != null) tmp.SavePastedCellRoTran(); } #endregion