MESCIUS SPREAD for ASP.NET 10.0J
SameAppearance メソッド

現在のStyleInfoオブジェクトと比較するStyleInfoオブジェクト
StyleInfoオブジェクトの外観を現在のオブジェクトの外観と比較します。
構文
'Declaration
 
Public Function SameAppearance( _
   ByVal info As StyleInfo _
) As Boolean
public bool SameAppearance( 
   StyleInfo info
)

パラメータ

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

戻り値の型

外観がまったく同じ場合は True、それ以外の場合は False
解説

SameAppearanceメソッドは、2つのStyleInfoオブジェクトの外観設定を比較します。

このメソッドが比較する外観設定は、次のとおりです。

この例では、2つのStyleInfoオブジェクトと1つのSheetStylePropertyオブジェクトの3つのオブジェクトを作成します。1番目のStyleInfoオブジェクトのForeColorとFontプロパティを設定し、2番目のBackColorを設定します。2番目のオブジェクトを1番目のオブジェクトとマージします。次に、マージ後にBackColorプロパティが実際に設定されているかどうか、および2つのStyleInfoオブジェクトのプロパティがすべて同じかどうかを示すブール値を返します。
FarPoint.Web.Spread.StyleInfo info = new FarPoint.Web.Spread.StyleInfo();
FarPoint.Web.Spread.StyleInfo minfo = new FarPoint.Web.Spread.StyleInfo();
FarPoint.Web.Spread.SheetStyleProperty prop;
minfo.BackColor = Color.Yellow;
info.ForeColor = Color.Red;
info.Font.Bold = true;
info.Merge(minfo);
FpSpread1.ActiveSheetView.SetStyleInfo(0, 0, info);
bool bol, boll;
bol = info.IsPropertySet(FarPoint.Web.Spread.SheetStyleProperty.BackColor);
boll = info.SameAppearance(minfo);
ListBox1.Items.Add(Convert.ToString(bol));
ListBox1.Items.Add(Convert.ToString(boll));
Dim info As New FarPoint.Web.Spread.StyleInfo()
Dim minfo As New FarPoint.Web.Spread.StyleInfo()
Dim prop As FarPoint.Web.Spread.SheetStyleProperty
minfo.BackColor = Color.Yellow
info.ForeColor = Color.Red
info.Font.Bold = True
info.Merge(minfo)
FpSpread1.ActiveSheetView.SetStyleInfo(0, 0, info)
Dim bol, boll As Boolean
bol = info.IsPropertySet(prop.BackColor)
boll = info.SameAppearance(minfo)
ListBox1.Items.Add(bol)
ListBox1.Items.Add(boll) 
参照

StyleInfo クラス
StyleInfo メンバ

 

 


© MESCIUS inc. All rights reserved.