Spread for ASP.NET 11 Product Documentation
IsPropertySet Method (StyleInfo)
Example 


FarPoint.Web.Spread Assembly > FarPoint.Web.Spread Namespace > StyleInfo Class : IsPropertySet Method
SheetStyleProperty class property for which to check setting
Gets whether the specified style property is set.
Syntax
'Declaration
 
Public Overridable Function IsPropertySet( _
   ByVal prop As SheetStyleProperty _
) As Boolean
'Usage
 
Dim instance As StyleInfo
Dim prop As SheetStyleProperty
Dim value As Boolean
 
value = instance.IsPropertySet(prop)
public virtual bool IsPropertySet( 
   SheetStyleProperty prop
)

Parameters

prop
SheetStyleProperty class property for which to check setting

Return Value

Boolean: true if property is set; false otherwise
Example
This example creates three objects: two StyleInfo objects and a SheetStyleProperty. The ForeColor and Font properties of the first StyleInfo object are set, and the BackColor of the second. The second object is then merged with the first. Then a boolean value returns whether the BackColor property has, in fact, been set after the merge.
FarPoint.Web.Spread.StyleInfo info = new FarPoint.Web.Spread.StyleInfo();
FarPoint.Web.Spread.StyleInfo minfo = new FarPoint.Web.Spread.StyleInfo();
minfo.BackColor = Color.Yellow;
info.ForeColor = Color.Red;
info.Font.Bold = true;
info.Merge(minfo);
FpSpread1.ActiveSheetView.SetStyleInfo(0, 0, info);
bool bol;
bol = info.IsPropertySet(FarPoint.Web.Spread.SheetStyleProperty.BackColor);
ListBox1.Items.Add(Convert.ToString(bol));
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 As Boolean
bol = info.IsPropertySet(prop.BackColor)
ListBox1.Items.Add(bol)
See Also

Reference

StyleInfo Class
StyleInfo Members
SheetStyleProperty Class