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

行または列インデックス
評価するプロパティ
指定したSheetAxisModelのプロパティが設定されているかどうかを判定します。
構文
'宣言
 
Function IsPropertySet( _
   ByVal index As Integer, _
   ByVal prop As SheetAxisProperty _
) As Boolean
bool IsPropertySet( 
   int index,
   SheetAxisProperty prop
)

パラメータ

index
行または列インデックス
prop
評価するプロパティ

戻り値の型

Boolean:行または列のプロパティが設定されている場合は True、それ以外の場合は False
使用例
次のサンプルコードは、Sizeプロパティが設定されているかどうかを返し、それをリセットします。
FarPoint.Win.Spread.Model.ISheetAxisModel isa;
DialogResult dlg;
bool b;
isa = (FarPoint.Win.Spread.Model.ISheetAxisModel)fpSpread1.ActiveSheet.Models.ColumnAxis;
isa.SetSize(1, 120);
b = isa.IsPropertySet(1, FarPoint.Win.Spread.Model.SheetAxisProperty.Size);
label1.Text = "Is the size property set = " + b.ToString();
dlg = MessageBox.Show("Do you want to reset the size??", "ResetProperty", MessageBoxButtons.YesNo);
if (dlg == DialogResult.Yes)
{
bool b1;
isa.ResetProperty(1, FarPoint.Win.Spread.Model.SheetAxisProperty.Size);
b1 = isa.IsPropertySet(1, FarPoint.Win.Spread.Model.SheetAxisProperty.Size);
label1.Text = "Is the size property set = " + b1.ToString();
}
Dim isa As FarPoint.Win.Spread.Model.ISheetAxisModel
Dim dlg As DialogResult
Dim b As Boolean
isa = FpSpread1.ActiveSheet.Models.ColumnAxis
isa.SetSize(1, 120)
b = isa.IsPropertySet(1, FarPoint.Win.Spread.Model.SheetAxisProperty.Size)
Label1.Text = "Is the size property set = " & b.ToString()
dlg = MessageBox.Show("Do you want to reset the size??", "ResetProperty", MessageBoxButtons.YesNo)
If dlg = DialogResult.Yes Then
Dim b1 As Boolean
isa.ResetProperty(1, FarPoint.Win.Spread.Model.SheetAxisProperty.Size)
b1 = isa.IsPropertySet(1, FarPoint.Win.Spread.Model.SheetAxisProperty.Size)
Label1.Text = "Is the size property set = " & b1.ToString()
End If
参照

ISheetAxisModel インターフェース
ISheetAxisModel メンバ

 

 


© MESCIUS inc. All rights reserved.