[Expand]General Information
[Collapse]WinForms Controls
 [Expand]What's Installed
 [Expand]Build an Application
 [Collapse]Controls and Libraries
  [Expand]Forms and User Controls
  [Expand]Messages, Notifications and Dialogs
  [Expand]Editors and Simple Controls
  [Expand]Ribbon, Bars and Menu
  [Expand]Application UI Manager
  [Expand]Docking Library
  [Expand]Data Grid
  [Expand]Vertical Grid
  [Expand]Property Grid
  [Expand]Pivot Grid
  [Expand]Tree List
  [Expand]Chart Control
  [Expand]Map Control
  [Expand]Rich Text Editor
  [Expand]Spell Checker
  [Expand]Form Layout Managers
  [Expand]Navigation Controls
  [Expand]PDF Viewer
   [Expand]Product Information
   [Expand]Getting Started
   [Collapse]Fundamental Concepts
    [Collapse]Graphical User Interface
     [Expand]Snap Application Elements
     [Expand]Main Toolbar
     [Collapse]Data Visualization Tools
       Bar Code
       Check Box
       Row Index
     Supported Formats
    [Expand]Developer Guidelines
    [Expand]Data Acquisition
    [Expand]Data Shaping
  [Expand]TreeMap Control
 [Expand]Common Features
  Get More Help
 [Expand]API Reference
[Expand]ASP.NET Controls and MVC Extensions
[Expand]ASP.NET Bootstrap Controls
[Expand]ASP.NET Core Bootstrap Controls
[Expand]WPF Controls
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Office File API
[Expand]Report and Dashboard Server
[Expand]eXpressApp Framework
[Expand]CodeRush Classic
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation

Check Box

This document describes how to use the Check Box element in Snap.

Check Box is an element that indicates True/False or Checked/Unchecked/Indeterminate values in a Snap report.

Typically, elements of this type are created automatically for the Boolean data fields added to a Snap document from the Data Explorer via drag-and-drop.

To manually insert a check box into a document, click the Check Box command in the General Tools: Insert tab of the main toolbar.

A check box will be inserted into a carriage position with all properties set to default values. You can change the properties of a check box via the Properties command, which resides in the Data Tools: Field toolbar. This toolbar becomes active when a check box is selected. The Properties command invokes a drop-down menu containing all properties available for the currently selected Snap field.

The following properties are available for a check box.

  • Content Type - specifies the type of the element used to display data.
  • Binding - specifies the data field that provides values to the check box.
  • Checked - specifies the state of the check box. This property may contain one of the following values.
    - Unchecked
    - Checked
    - Indeterminate
If a check box is bound to data, its state is determined by the value of the corresponding data field. The Checked property is ignored in this case. The state of the check box relates to the data field value as follows.
  • True activates the Checked state.
  • False activates the Unchecked state.
  • Any other value activates the Indeterminate state.

Is this topic helpful?​​​​​​​