Neurodot.Forms.Silverlight.Controls namespace

This is a namespace that provides classes to work with elements of an eForm.

 

Classes
Class Description
AttachmentInfo Provides data about single attachment in the Attachments controls.
Attachments Represents a control that allows users to attach files to the form.
Attachments .AttachmentEventArgs Provides data for Attachments control’s events.
AttachmentsValidationRole Represents a validation rule for Attachments controls.
CheckBoxValidationRole Represents a validation rule for CheckBox controls.
ComboBoxValidationRole Represents a validation rule for ComboBox controls.
DatePickerValidationRole Represents a validation rule for DatePicker controls.
ExtensionMethods Contains static extension methods for all form elements (for any objects based on FrameworkElement).
ListBoxValidationRole Represents a validation rule for NDListBox controls.
LocalizableValidationRole An abstract class representing a base localizable validation rule.
NDDataGrid Represents a data grid control.
NDFormPage Represents a page of a form.
NDFormPagesContainer Represents a container for all pages of a form.
NDListBox Represents a control that allows users to pick one or more items from a list.
NDMaskedTextBox Represents a control that allows for a masked text user input.
NDSigner Represents a component that contains a configuration for a digital signature of a form.
NDTextBox Represents a control that allows for a text user input.
RegularExpressionRole Represents a regular expression validation rule for NDTextBox and NDMaskedTextBox controls.
Row Represents a single data row of NDDataGrid controls.
ValidationRole An abstract class representing a base for validation role classes.
VisualTreeWalker A helper class with static methods to help traverse visual tree of a form.

 

Delegates
Delegate Description
Attachments .AttachmentRoutedEventHandler Represents methods that handle eForm’s BeforeDataReceive and BeforeDataSend events.

 

Most of the classes in this namespace inherit from Silverlight controls and are available in the Designer’s Toolbox but there are controls in the Toolbox coming directly from Silverlight runtime. Those controls are: