MESCIUS SPREAD for Windows Forms 17.0J 移行ガイド
SetActiveCellメソッドを呼び出しても、シートが自動的 にスクロールされない


SPREAD for Windows Forms 17.0J 移行ガイド > 旧バージョンからの移行 > 旧バージョンとの相違点 > 1.1.0.0での変更点 > SetActiveCellメソッドを呼び出しても、シートが自動的 にスクロールされない

ステータス

バージョン ID 機能分類 対応策
1.1.0.0 11001 全般

詳細

旧バージョンでは、SetActiveCell メソッドの呼び出し(または ActiveRowIndex/ActiveColumnIndex プロパティの設定)に より、シートが自動的にスクロールされていました。旧バージョンと同様の動作を実現するには、SetActiveCell メソッドの後で ShowActiveCellメソッドを呼び出します。

private void button1_Click(object sender, EventArgs e)
{
    fpSpread1.ActiveSheet.SetActiveCell(15, 15);
    fpSpread1.ShowActiveCell(FarPoint.Win.Spread.VerticalPosition.Nearest, FarPoint.Win.Spread.HorizontalPosition.Nearest);
}
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
    FpSpread1.ActiveSheet.SetActiveCell(15, 15)
    FpSpread1.ShowActiveCell(FarPoint.Win.Spread.VerticalPosition.Nearest, FarPoint.Win.Spread.HorizontalPosition.Nearest)
End Sub
関連トピック