Determines the way the date value can be entered and validated.
|componentPropObj||One of the objects listed in the Applies To section|
The property applies to the following objects:
InputKind property allows users to select which input and validation method the
TcxDateEdit component will use. Namely, whether the SmartInput and Auto-completion features are supported.
The SmartInput feature allows a user to input textual values into the date editor. A list of accepted values is given below. These values will be converted to a valid date value. Moreover, a simple expression that consists of a textual value, plus or minus sign and an integer value are also allowed. Thus, users can add or subtract days from the date value and the resulting date will be calculated and set. For instance: entering today-2 in the component’s edit box will set the date value to the day before yesterday.
The Auto-completion feature automatically fills the entered text when the system recognizes the keyword.
One of the following string values:
||SmartInput is supported. Auto-completion is not supported. No validation.|
||SmartInput and Auto-completion are not supported. Validation by !99/99/00;1;_ mask.|
||SmartInput and auto-completion are supported. Additionally, to SmartInput keywords, this input method recognizes short month names: Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov and Dec. Validation using regular expressions.|
The following textual values are accepted by the
TcxDateEdit component when the SmartInput feature is enabled:
|“today”||The current date.|
|“Sunday”||The next Sunday date. *|
|“Monday”||The next Monday date. *|
|“Tuesday”||The next Tuesday date. *|
|“Wednesday”||The next Wednesday date. *|
|“Thursday”||The next Thursday date. *|
|“Friday”||The next Friday date. *|
|“Saturday”||The next Saturday date. *|
|“first”||The first day of the current week.|
|“second”||The second day of the current week.|
|“third”||The third day of the current week.|
|“fourth”||The fourth day of the current week.|
|“fifth”||The fifth day of the current week.|
|“sixth”||The sixth day of the current week.|
|“seventh”||The seventh day of the current week.|
|“bom”||Beginning of month - The first day of the current month.|
|“eom”||End of month - The last day of the current month.|
|“now”||The current date including the current time.|
* If the current date is the desired day of the week the component displays the current date.