MESCIUS SPREAD for Windows Forms 15.0J
ShowCell メソッド (FpSpread)
使用例 

ビューポートの行インデックス。
ビューポートの列インデックス。
セルの行インデックス
セルの列インデックス。
セルの新しい位置(垂直座標)。
セルの新しい位置(水平座標)。
指定したビューポートの指定したセルをコンポーネント内の指定した位置に移動します。
構文

パラメータ

rowViewportIndex
ビューポートの行インデックス。
columnViewportIndex
ビューポートの列インデックス。
row
セルの行インデックス
column
セルの列インデックス。
verticalPosition
セルの新しい位置(垂直座標)。
horizontalPosition
セルの新しい位置(水平座標)。
解説

このメソッドは、指定したビューポートの指定したセルが指定した位置に来るようにスプレッドシートをスクロールします。

このメソッドを呼び出しても、アクティブセルの位置または位置設定は変わりません。

使用例
次のサンプルコードは、指定したビューポートの指定したセルを指定した位置に移動します。
FarPoint.Win.Spread.FpSpread fpSpread1 = new FarPoint.Win.Spread.FpSpread();
FarPoint.Win.Spread.SheetView shv = new FarPoint.Win.Spread.SheetView();
fpSpread1.Location = new Point(10, 10);
fpSpread1.Height = 200;
fpSpread1.Width = 400;
Controls.Add(fpSpread1);
fpSpread1.Sheets.Add(shv);
fpSpread1.AddViewport(0, 0);
fpSpread1.ShowCell(0, 0, 15, 15, FarPoint.Win.Spread.VerticalPosition.Center, FarPoint.Win.Spread.HorizontalPosition.Center);
Dim fpSpread1 As New FarPoint.Win.Spread.FpSpread()
Dim shv As New FarPoint.Win.Spread.SheetView()
fpSpread1.Location = New Point(10, 10)
fpSpread1.Height = 200
fpSpread1.Width = 400
Controls.Add(fpSpread1)
fpSpread1.Sheets.Add(shv)
fpSpread1.AddViewport(0, 0)
fpSpread1.ShowCell(0, 0, 15, 15, FarPoint.Win.Spread.VerticalPosition.Center, FarPoint.Win.Spread.HorizontalPosition.Center)
参照

FpSpread クラス
FpSpread メンバ
HorizontalPosition 列挙体
VerticalPosition 列挙体

開発者ガイド

スクロール位置

 

 


© MESCIUS inc. All rights reserved.