MESCIUS SPREAD for Windows Forms 17.0J
HorizontalPosition 列挙体

セルまたは列の、コントロール内での水平方向の位置を指定します。
構文
'Declaration
 
Public Enum HorizontalPosition 
   Inherits System.Enum
public enum HorizontalPosition : System.Enum 
メンバ
メンバ説明
Centerセルまたは列の位置を中央に設定します。
Leftセルまたは列の位置を左端に設定します。
Nearestセルまたは列の位置を近い方の端に設定します。
Rightセルまたは列の位置を右端に設定します。
解説

セルまたは行の垂直方向の位置については、VerticalPosition 列挙体を参照してください。

FpSpread クラスまたは SheetView クラスのメソッドを使用してセルを画面の表示領域内に移動する場合、指定したセルがすでに表示されていれば、Nearest パラメータは何もしません。指定したセルが表示されていない場合は、シートが最小限スクロールされて指定したセルが表示されます。たとえば、ActiveRowIndex プロパティと ActiveColumnIndex プロパティを設定すると、シートがスクロールされます。アクティブ セルを表示領域の外側にあるセルに設定すると、シートがスクロールしてそのセルが表示されます。アクティブ セルをすでに表示されているセルに設定すると、セルはすでに表示されているので何も起こりません。Nearest パラメータを指定したときに画面上のセルが変更または移動されるのは、指定したセルが表示されていない場合のみです。

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.ActiveSheet.SetActiveCell(15, 15);
fpSpread1.ShowActiveCell(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.ActiveSheet.SetActiveCell(15, 15)
fpSpread1.ShowActiveCell(FarPoint.Win.Spread.VerticalPosition.Center, FarPoint.Win.Spread.HorizontalPosition.Center)
継承階層

System.Object
   System.ValueType
      System.Enum
         FarPoint.Win.Spread.HorizontalPosition

参照

FarPoint.Win.Spread 名前空間
ShowActiveCell メソッド (FpSpread クラス)
ShowCell メソッド (FpSpread クラス)
ShowColumn メソッド (FpSpread クラス)

開発者ガイド

スクロール位置

 

 


© MESCIUS inc. All rights reserved.