[]
        
Represents a special ValidateActionBase that can display a valid icon or invalid icon when cell validating succeeds or fails.
[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| Name | Description | 
|---|---|
| ThreeStateIconNotify() | Represents the default empty constructor. | 
| ThreeStateIconNotify(SerializationInfo, StreamingContext) | Initializes a new instance of this class. | 
| 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. | 
| 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  | 
| GetObjectData(SerializationInfo, StreamingContext) | Gets the object data. | 
| Serialize(XmlTextWriter) | Saves the object to XML. |