通常モードのセルに対するデータ貼り付け(CopyAndPaste)のタイミングを取得する方法
対象製品
SPREAD for Windows Forms 5.0J
詳細
クリップボードからの貼り付け時には、次のイベントが発生します。
【ClipboardPastingイベント】
ユーザーがクリップボードから貼り付ける直前に発生
【ClipboardPastedイベント】
ユーザーがクリップボードから貼り付けた直後に発生
◎サンプルコード(VB)
◎サンプルコード(C#)
【ClipboardPastingイベント】
ユーザーがクリップボードから貼り付ける直前に発生
【ClipboardPastedイベント】
ユーザーがクリップボードから貼り付けた直後に発生
◎サンプルコード(VB)
Private Sub FpSpread1_ClipboardPasting(ByVal sender As System.Object, ByVal e As FarPoint.Win.Spread.ClipboardPastingEventArgs) Handles FpSpread1.ClipboardPasting
Console.WriteLine("FpSpread1_ClipboardPasting")
End Sub
Private Sub FpSpread1_ClipboardPasted(ByVal sender As System.Object, ByVal e As FarPoint.Win.Spread.ClipboardPastedEventArgs) Handles FpSpread1.ClipboardPasted
Console.WriteLine("FpSpread1_ClipboardPasted")
End Sub
Console.WriteLine("FpSpread1_ClipboardPasting")
End Sub
Private Sub FpSpread1_ClipboardPasted(ByVal sender As System.Object, ByVal e As FarPoint.Win.Spread.ClipboardPastedEventArgs) Handles FpSpread1.ClipboardPasted
Console.WriteLine("FpSpread1_ClipboardPasted")
End Sub
◎サンプルコード(C#)
private void fpSpread1_ClipboardPasting(object sender, FarPoint.Win.Spread.ClipboardPastingEventArgs e)
{
Console.WriteLine("FpSpread1_ClipboardPasting");
}
private void fpSpread1_ClipboardPasted(object sender, FarPoint.Win.Spread.ClipboardPastedEventArgs e)
{
Console.WriteLine("FpSpread1_ClipboardPasted");
}
{
Console.WriteLine("FpSpread1_ClipboardPasting");
}
private void fpSpread1_ClipboardPasted(object sender, FarPoint.Win.Spread.ClipboardPastedEventArgs e)
{
Console.WriteLine("FpSpread1_ClipboardPasted");
}
関連情報
- ヘッダ部のコピーだけ有効にし、ヘッダ部への文字の貼り付けを無効にする方法
- クリップボードのデータからペースト先のセル範囲を取得する方法
- クリップボードへのコピー時に非表示の行列を除外する方法
- ペースト時にChangeイベントが発生しません
- 【Tips】セルの値のみのカット&ペーストを実装する方法
キーワード
「クリップボード」