show / hide menu

CheckBox

A checkbox control is a user interface element that allows users to select or deselect one or more independent options.

It typically appears as a small square box that can be checked or unchecked to represent a binary choice, and it can also be displayed as a toggle option using  template options.

Control Name: Checkbox
Group: Standard

General
S.noProperty nameData typeDescription
1TextStringIf a user enters a value inside the Text property, the entered value will be displayed in the preview.
2TooltipStringThe texts that need to be displayed when the user hover the mouse pointer over the control, without clicking it.
3Tab IndexIntegerSets the Tab order for the control within its container.
4Default ValueBooleanIf this property is checked in the Designer will display the checkbox that is checked in the Preview.
5RemarksString
To make a comment or observation about the control for reference.
Attached Label
S.noProperty nameData typeDescription
6Show LabelBooleanTo display the attached label along with the control.
7Label TextStringSets the text content of the label attached to the control.
8
Label Position
String
To place the label attached in various positions around the control.
9Label WidthStringSets the suggested width or thickness of the label attached to the control.
10Label Height
String
Sets the suggested height of the label attached to the control.
11Text AlignmentStringTo align the texts inside the label attached to different positions within the control.
12MarginStringSets the edge or outer margin to the control.
13FontStringSets the font face\style.
14Font SizeStringSets the size of the text in the attached label.
15BoldBooleanTo make the attached label text Bold
16ItalicBooleanItalicize the attached label text.
17UnderlineBooleanUnderline the attached label text.
18Font ColorStringSets a brush that describes the Font color in the attached label.
19Background ColorStringSets a brush that describes the Background color to the attached label.
Style
S.noProperty nameData typeDescription
20WidthStringSets the suggested width or thickness of the control.
21MarginStringSets the edge or outer margin to the control.
22FontStringSets the font face\style.
23Font SizeStringSet the font size.
24Font ColorStringSets a brush that describes the Text color of the control.
25Background ColorStringSets a brush that describes the Background color of the control.
26VisibleBooleanSets the visibility of the control while rendering.
27EnableBooleanSets the accessibility of the control during rendering.
28BoldBooleanTo make the control text Bold.
29ItalicBooleanItalicize the control text.
30TemplateStringTo set a different template(toggle) design for the checkbox control
Rules
S.noProperty nameData typeDescription
31RulesAfter selecting the control, If the user clicks the Rules tab it will be expanded and displays a Rules property. Create Rule can be selected from a drop down list. On clicking the Create Rule link button will navigate the user to the Rules Engine. The same control will be added as a trigger by default to execute the Rule.
Validation
S.noProperty nameData typeDescription
32Is RequiredBooleanHelps to check whether the user has to give input in the control or not. If this property is enabled, this will not allow the user to save a form without giving the input.
33Required MessageStringIf the Is Required property was enabled and input was given in this property, the validation message will be displayed to the next right of the control when the user is trying to save a form without entering a value in the control.
Reports
S.noProperty nameData typeDescription
34Control ReportControl Report will redirect to the Reports tab that will display all the configurations, rules and datasources details associated with the selected control.