This commit is contained in:
Kathy Ruffing 2011-03-14 11:38:56 +00:00
parent 4849d4aecf
commit 9cb6a48dee

View File

@ -1518,38 +1518,52 @@ namespace Volian.Controls.Library
{ {
// create new rows before current position and copy clipboard data // create new rows before current position and copy clipboard data
MyFlexGrid.ClipBoardPasteRows(VlnFlexGrid.enmPastePos.Before); MyFlexGrid.ClipBoardPasteRows(VlnFlexGrid.enmPastePos.Before);
GridItem tmp = MyEditItem as GridItem;
if (tmp!=null) tmp.SavePastedCellRoTran();
} }
private void btnTblDgnPasteRowBelow_Click(object sender, EventArgs e) private void btnTblDgnPasteRowBelow_Click(object sender, EventArgs e)
{ {
// create new rows after current position and copy clipboard data // create new rows after current position and copy clipboard data
MyFlexGrid.ClipBoardPasteRows(VlnFlexGrid.enmPastePos.After); MyFlexGrid.ClipBoardPasteRows(VlnFlexGrid.enmPastePos.After);
GridItem tmp = MyEditItem as GridItem;
if (tmp != null) tmp.SavePastedCellRoTran();
} }
private void btnTblDgnPasteReplaceRow_Click(object sender, EventArgs e) private void btnTblDgnPasteReplaceRow_Click(object sender, EventArgs e)
{ {
// replace rows with current clipboard data starting as current row // replace rows with current clipboard data starting as current row
MyFlexGrid.ClipBoardPasteRows(VlnFlexGrid.enmPastePos.Replace); MyFlexGrid.ClipBoardPasteRows(VlnFlexGrid.enmPastePos.Replace);
GridItem tmp = MyEditItem as GridItem;
if (tmp != null) tmp.SavePastedCellRoTran();
} }
private void btnTblDgnPasteColumnLeft_Click(object sender, EventArgs e) private void btnTblDgnPasteColumnLeft_Click(object sender, EventArgs e)
{ {
MyFlexGrid.ClipBoardPasteColumns(VlnFlexGrid.enmPastePos.Before); MyFlexGrid.ClipBoardPasteColumns(VlnFlexGrid.enmPastePos.Before);
GridItem tmp = MyEditItem as GridItem;
if (tmp != null) tmp.SavePastedCellRoTran();
} }
private void btnTblDgnPasteColumnRight_Click(object sender, EventArgs e) private void btnTblDgnPasteColumnRight_Click(object sender, EventArgs e)
{ {
MyFlexGrid.ClipBoardPasteColumns(VlnFlexGrid.enmPastePos.After); MyFlexGrid.ClipBoardPasteColumns(VlnFlexGrid.enmPastePos.After);
GridItem tmp = MyEditItem as GridItem;
if (tmp != null) tmp.SavePastedCellRoTran();
} }
private void btnTblDgnPasteColumnReplace_Click(object sender, EventArgs e) private void btnTblDgnPasteColumnReplace_Click(object sender, EventArgs e)
{ {
MyFlexGrid.ClipBoardPasteColumns(VlnFlexGrid.enmPastePos.Replace); MyFlexGrid.ClipBoardPasteColumns(VlnFlexGrid.enmPastePos.Replace);
GridItem tmp = MyEditItem as GridItem;
if (tmp != null) tmp.SavePastedCellRoTran();
} }
private void btnTblDgnPasteIntoSelection_Click(object sender, EventArgs e) private void btnTblDgnPasteIntoSelection_Click(object sender, EventArgs e)
{ {
MyFlexGrid.ClipBoardPasteIntoSelection(); MyFlexGrid.ClipBoardPasteIntoSelection();
GridItem tmp = MyEditItem as GridItem;
if (tmp != null) tmp.SavePastedCellRoTran();
} }
#endregion #endregion