作成日: 2026/05/22 最終更新日: 2026/05/22
文書種別
技術情報
詳細
実行時にシートタブの編集を許可する場合には、TabStripクラスのEditableプロパティをTrueに設定します。この設定の場合には、Ctrlキーを押下しながらシートタブをドラッグするとそのシートがコピーされます。
この動作を無効にしたい場合には、FpSpreadクラスのSheetDragMovingイベントでシートのドラッグ移動アクションをキャンセルします。
◎サンプルコード(VB)
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
FpSpread1.TabStrip.Editable = True
End Sub
Private Sub FpSpread1_SheetDragMoving(sender As Object, e As SheetDragMovingEventArgs) Handles FpSpread1.SheetDragMoving
If (Control.ModifierKeys And Keys.Control) <> 0 Then
e.Cancel = True
End If
End Sub
◎サンプルコード(C#)
private void Form1_Load(object sender, EventArgs e)
{
Text = fpSpread1.ProductVersion;
fpSpread1.TabStrip.Editable = true;
}
private void fpSpread1_SheetDragMoving(object sender, FarPoint.Win.Spread.SheetDragMovingEventArgs e)
{
if ((Control.ModifierKeys & Keys.Control) != 0)
{
e.Cancel = true;
}
}