MESCIUS SPREAD for Windows Forms 17.0J サンプルコード集
Excelライクなコピー&ペーストを行う

Excelライクなコピー&ペーストを有効にすると、セル範囲をコピーする時にExcelと同じように緑枠のアニメーションが選択している範囲に設定されます。緑枠のアニメーションはESCキーの押下で解除することが可能です。

  • 新しいスタイルシステム(LegacyBehaviorsプロパティがStyleを含まない場合)で有効です。
  • SPREAD上(非編集状態)でコピー&ペーストした場合には、クリップボードが使用されないためイベントは発生しません。
  • Excelライクなコピー&ペーストを有効にした状態で、クリップボード操作をカスタマイズすることはできません。

【実行例】

private void Form1_Load   (object sender, System.EventArgs e)
 {
  fpSpread1.ActiveSheet.SetValue(0, 0, "abc");
  fpSpread1.ActiveSheet.SetValue(1, 0, "def");
  // Excelライクなコピー&ペーストを設定します
  fpSpread1.Features.RichClipboard = true;
}
Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.Load
  FpSpread1.ActiveSheet.SetValue(0, 0, "abc")
  FpSpread1.ActiveSheet.SetValue(1, 0, "def")
  ' Excelライクなコピー&ペーストを設定します
  FpSpread1.Features.RichClipboard = True
 End Sub

 

 


© MESCIUS inc. All rights reserved.