Full Name Control Touch

A control that allows a full name to be entered and supports touch screen input.

Namespace: LSOne.Controls

Assembly: LSOne.Controls.DataControls

Syntax

public partial class FullNameControlTouch : UserControl

Constructors

Name

Description

FullNameControlTouch()

Default constructor

 

Properties

Name

Description

ActiveTouchControl

Get the current active control.

AlternateNameLabel

Get or set an alternate name label value.

BoldFacedLabels

Get or set if the labels should be bold.

CurrentlySelectedMaxCharacters

Get the maximum length of the currently selected control.

FocusedText

Get or set the text of the focused control.

FirstName

Get or set first name.

HideLabel

Get or set the labels should be hidden.

IsEmpty

Returns true if the control is empty.

LastName

Get or set last name.

LastNameFirst

Get or set if the last name should be displayed first.

MiddleName

Get or set the middle name.

NameRecord

Get or set the full name. Uses the Name object.

Prefix

Get or set the prefix.

ReadOnly

Get or set if the control is read only.

Suffix

Get or set the suffix.

 

Methods

Name

Description

Clear()

Clears all text from the control.

GetNameIntoRecord(Name name)

Populates a Name object with the values from the name control.

PopulateNamePrefixes(List<string> prefixes)

Populates the prefix drop down with a list of prefixes.

 

Events

Name

Description

ValueChanged

Occurs when the value of the control changes.

ActiveControlChanged

Occurs when the active control changes.

 

Examples

 

See Source\POS\Services\CustomerService\Panels\CustomerDescriptionPanel.cs from DevPack for usage examples.

 

See also