[Expand]General Information
[Collapse]WinForms Controls
  .NET Core Support
 [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]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]Sunburst 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]eXpress Persistent Objects
[Expand]CodeRush Classic
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation
View this topic on docs.devexpress.com (Learn more)

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?​​​​​​​