PowerTools SPREAD for Windows Forms 8.0J
GetDirectName メソッド (DefaultSheetStyleModel)


セルのモデル行インデックス。列またはモデルデフォルトを指定する場合は-1を使用します。
セルのモデル列インデックス。行またはモデルデフォルトを指定する場合は-1を使用します。
セル、列、行、またはモデルデフォルトに割り当てられた 直接スタイルの名前を取得します。
構文
'Declaration
 
Public Overridable Function GetDirectName( _
   ByVal row As Integer, _
   ByVal column As Integer _
) As String
'使用法
 
Dim instance As DefaultSheetStyleModel
Dim row As Integer
Dim column As Integer
Dim value As String
 
value = instance.GetDirectName(row, column)
public virtual string GetDirectName( 
   int row,
   int column
)

パラメータ

row
セルのモデル行インデックス。列またはモデルデフォルトを指定する場合は-1を使用します。
column
セルのモデル列インデックス。行またはモデルデフォルトを指定する場合は-1を使用します。

戻り値の型

スタイルの名前を含む String
例外
例外説明
System.IndexOutOfRangeException指定された行インデックスは無効です。有効な値は-1から行の総数までです。
System.IndexOutOfRangeException指定された列インデックスは無効です。有効な値は-1から列の総数までです。
解説

直接セルスタイルは直接行スタイルを、直接行スタイルは直接列スタイルを、直接列スタイルはモデルデフォルトスタイルをオーバーライドします。

直接行スタイルでは列を表すために-1を、直接列スタイルでは行を表すために-1を、モデルデフォルトスタイルでは行と列の両方を表すために-1を使用します。

次のサンプルコードは、指定したセルのスタイルの名前を設定して返します。
FarPoint.Win.Spread.Model.DefaultSheetStyleModel defstyleModel = new FarPoint.Win.Spread.Model.DefaultSheetStyleModel();
string s;
defstyleModel = (FarPoint.Win.Spread.Model.DefaultSheetStyleModel)fpSpread1.ActiveSheet.Models.Style;
defstyleModel.SetDirectName(0, 0, "Style");
s = defstyleModel.GetDirectName(0, 0);
listBox1.Items.Add(s);
Dim defstyleModel As New FarPoint.Win.Spread.Model.DefaultSheetStyleModel()
Dim s As String
defstyleModel = FpSpread1.ActiveSheet.Models.Style
defstyleModel.SetDirectName(0, 0, "Style")
s = defstyleModel.GetDirectName(0, 0)
ListBox1.Items.Add(s)
参照

DefaultSheetStyleModel クラス
DefaultSheetStyleModel メンバ

 

 


© 2004-2015, GrapeCity inc. All rights reserved.