Syncfusion.Grid.Windows
Members  Example 


Syncfusion.Windows.Forms.Grid Namespace : GridCellValidateValueInfo Class

GridCellValidateValueInfo Class

Defines the class that provides a GridStyleInfoSubObject object for validation of text entry in a cell.

Each property in this sub object can be configured individually. Properties that have not been initialized will inherit default values from a base style.

Object Model
GridCellValidateValueInfo ClassGridCellValidateValueInfo ClassStyleInfoIdentityBase ClassStyleInfoBase ClassStyleInfoProperty ClassStyleInfoStore ClassStyleInfoSubObjectIdentity Class
Syntax
'Declaration
 
<TypeConverterAttribute(Syncfusion.Styles.StyleInfoBaseConverter)>
<RefreshPropertiesAttribute(RefreshProperties.Repaint)>
Public Class GridCellValidateValueInfo 
   Inherits GridStyleInfoSubObject
   Implements Syncfusion.Styles.IStyleInfo, Syncfusion.Styles.IStyleInfoSubObject 
'Usage
 
Dim instance As GridCellValidateValueInfo
[TypeConverter(Syncfusion.Styles.StyleInfoBaseConverter)]
[RefreshProperties(RefreshProperties.Repaint)]
public class GridCellValidateValueInfo : GridStyleInfoSubObject, Syncfusion.Styles.IStyleInfo, Syncfusion.Styles.IStyleInfoSubObject  
Example
The following code changes validation information for cells:
model[rowIndex, 1].Text = "Positive numbers";
RowStyles[rowIndex].CustomStyleProperties.Add(new GridValidateNumberStyleProperty(true, 1, float.NaN, "Please enter a number greater than 0!"));
model.RowStyles[rowIndex].ValidateValue.NumberRequired = true;
model.RowStyles[rowIndex].ValidateValue.Minimum = 0;
model.RowStyles[rowIndex].ValidateValue.Maximum = float.NaN;
model.RowStyles[rowIndex].ValidateValue.ErrorMessage = "Please enter a number greater than 0!";
rowIndex++;
model[rowIndex, 1].Text = "Validation (1-100 valid range)";
model.RowStyles[rowIndex].ValidateValue = new GridCellValidateValueInfo(true, 1, 100, "Please enter a number between 1 and 100!");
Inheritance Hierarchy

System.Object
   Syncfusion.Design.ShouldSerializeBasedPersisterType
      Syncfusion.Styles.StyleInfoBase
         Syncfusion.Styles.StyleInfoSubObjectBase
            Syncfusion.Windows.Forms.Grid.GridStyleInfoSubObject
               Syncfusion.Windows.Forms.Grid.GridCellValidateValueInfo

AssemblyVersion

Syncfusion.Grid.Windows: 17.3460.0.26

See Also