CheckBoxValidationRole class

Represents a validation rule for CheckBox controls. The Validate method checks whether the assigned check box has a value, i.e. whether the state of the check box is not indeterminate.

Inherits from

Neurodot.Forms.Silverlight.Controls. LocalizableValidationRole

Syntax

public class CheckBoxValidationRole : LocalizableValidationRole

Methods

Name Description
Validate(object) Validates assigned control and raises or hides validation error on the control.

Remarks

See methods RegisterValidationRole and RemoveValidationRole for details on how to assign custom validations to controls.

Example

CheckBox chbox = ThisForm.FindElement<CheckBox>("CheckBox1");
if (chbox != null)
{
	chbox.IsThreeState = true;
	chbox.IsChecked = null;
	ThisForm.RegisterValidationRole(
		chbox, 
		new CheckBoxValidationRole() { ResStringName = "$CheckBox1ValidationErr" }
	);
}