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.