MESCIUS SPREAD for ASP.NET 10.0J
Equals メソッド (StyleInfo)

現在のStyleInfoオブジェクトと比較するオブジェクト
このオブジェクトのスタイル設定が指定したオブジェクトと等しいかどうかを判定します。
構文
'Declaration
 
Public Overrides Function Equals( _
   ByVal o As Object _
) As Boolean
public override bool Equals( 
   object o
)

パラメータ

o
現在のStyleInfoオブジェクトと比較するオブジェクト

戻り値の型

指定したオブジェクトがこのStyleInfoオブジェクトと等しい場合はtrue、それ以外の場合はfalse
解説
2つのStyleInfoオブジェクトのすべてのプロパティが等しいときに、これらのオブジェクトは等しいと判断されます。
この例では、2つのStyleInfoオブジェクトを作成し、2番目のインスタンスを1番目のインスタンスからコピーします。次に、2番目のインスタンスにアクティブシートに割り当てます。2つのオブジェクトが等しいかどうかをリストボックスに返します。
FarPoint.Web.Spread.StyleInfo info = new FarPoint.Web.Spread.StyleInfo();
FarPoint.Web.Spread.StyleInfo cinfo = new FarPoint.Web.Spread.StyleInfo();
FarPoint.Web.Spread.Border bord = new FarPoint.Web.Spread.Border(BorderStyle.Double, Color.Red, 3);
FarPoint.Web.Spread.Border bord1 = new FarPoint.Web.Spread.Border(BorderStyle.Dotted, Color.Yellow, 3);
info.Border = bord;
info.CellType = new FarPoint.Web.Spread.LabelCellType();
cinfo.Border = bord1;
cinfo.CellType = new FarPoint.Web.Spread.ButtonCellType();
cinfo.CopyFrom(info);
FpSpread1.ActiveSheetView.SetStyleInfo(0, 0, cinfo);
bool bl;
bl = cinfo.Equals(info);
ListBox1.Items.Add(Convert.ToString(bl)); 
Dim info As New FarPoint.Web.Spread.StyleInfo()
Dim cinfo As New FarPoint.Web.Spread.StyleInfo()
Dim bord As New FarPoint.Web.Spread.Border(BorderStyle.Double, Color.Red, 3)
Dim bord1 As New FarPoint.Web.Spread.Border(BorderStyle.Dotted, Color.Yellow, 3)
info.Border = bord
info.CellType = New FarPoint.Web.Spread.LabelCellType()
cinfo.Border = bord1
cinfo.CellType = New FarPoint.Web.Spread.ButtonCellType()
cinfo.CopyFrom(info)
FpSpread1.ActiveSheetView.SetStyleInfo(0, 0, cinfo)
Dim bl As Boolean
bl = cinfo.Equals(info)
ListBox1.Items.Add(bl)  
参照

StyleInfo クラス
StyleInfo メンバ

 

 


© MESCIUS inc. All rights reserved.