[]
        
(Showing Draft Content)

FarPoint.Win.Spread.ThreeStateIconNotify

ThreeStateIconNotify Class

Represents a special ValidateActionBase that can display a valid icon or invalid icon when cell validating succeeds or fails.

Inheritance
ThreeStateIconNotify
Namespace: FarPoint.Win.Spread
Assembly: FarPoint.Win.Spread.dll
Syntax
[ToolboxBitmap(typeof(FpSpread), "ThreeStateIconNotify.png")]
[TypeConverter(typeof(ThreeStateIconNotify._a))]
public class ThreeStateIconNotify : AppearanceActionBase, ICloneable, ISerializable, ISerializeSupport, INamedObject
<ToolboxBitmap(GetType(FpSpread), "ThreeStateIconNotify.png")>
<TypeConverter(GetType(ThreeStateIconNotify._a))>
Public Class ThreeStateIconNotify
    Inherits AppearanceActionBase
    Implements ICloneable, ISerializable, ISerializeSupport, INamedObject

Constructors

Name Description
ThreeStateIconNotify()

Represents the default empty constructor.

ThreeStateIconNotify(SerializationInfo, StreamingContext)

Initializes a new instance of this class.

Properties

Name Description
IconAlignment

Gets or sets the ContentAlignment of the icon.

InvalidIcon

Gets or sets the icon to display when validation fails.

InvalidIconTip

Gets or sets the tip text to display with the icon when validation fails.

ValidIcon

Gets or sets the icon to display when validation is successful.

ValidIconTip

Gets or sets the tip text to display with the icon when validation is successful.

Methods

Name Description
Clone()

Creates an exact copy of the current ThreeStateIconNotify object.

Deserialize(XmlNodeReader)

Loads the object from XML.

DoAction(ValidateActionContext)

Executes the current action using the context.

GetObjectData(SerializationInfo, StreamingContext)

Gets the object data.

Serialize(XmlTextWriter)

Saves the object to XML.