イベント ハンドラが、このイベントに関連するデータを含む、DragMoveCompletedEventArgs 型の引数を受け取りました。次の DragMoveCompletedEventArgs プロパティには、このイベントの固有の情報が記載されます。
プロパティ | 説明 |
---|
Count | 移動される列または行の数を取得します。 |
FromIndex | ドラッグの開始位置の列または行インデックスを取得します。 |
ToIndex | ドラッグの移動先の列または行インデックスを取得します。 |
View | 列または行がドラッグされたビューを取得します。 |
次のサンプルコードは、ユーザーが列を移動できるようにします。
fpSpread1.AllowColumnMove = true;
fpSpread1.ColumnDragMoveCompleted += new FarPoint.Win.Spread.DragMoveCompletedEventHandler(fpSpread1ColumnDragMoveCompleted);
private void fpSpread1ColumnDragMoveCompleted(object sender, FarPoint.Win.Spread.DragMoveCompletedEventArgs e)
{
e.View.Sheets[e.View.ActiveSheetIndex].Columns[e.FromIndex].BackColor = Color.Yellow;
e.View.Sheets[e.View.ActiveSheetIndex].Columns[e.ToIndex].BackColor = Color.Yellow;
}
FpSpread1.AllowColumnMove = True
Dim eh As FarPoint.Win.Spread.DragMoveCompletedEventHandler = AddressOf Fpspread1ColumnDragMoveCompleted
AddHandler FpSpread1.ColumnDragMoveCompleted, eh
Private Sub Fpspread1ColumnDragMoveCompleted(ByVal sender As Object, ByVal e As FarPoint.Win.Spread.DragMoveCompletedEventArgs)
Handles FpSpread1.ColumnDragMoveCompleted
e.View.Sheets(e.View.ActiveSheetIndex).Columns(e.FromIndex).BackColor = Color.Yellow
e.View.Sheets(e.View.ActiveSheetIndex).Columns(e.ToIndex).BackColor = Color.Yellow
End Sub