C validating user input
The Format event on a data binding can be used to reformat incoming data to comply with the mask, and the Parse event can be used to reformat outgoing data to comply with the specifications of the data field. If you want full programmatic control over validation, or need to perform complex validation checks, you should use the validation events built into most Windows Forms controls.
When you use data binding, the data in your control is synchronized with the data source during execution of the Validating event.The explicit validation approach validates data at one time.You can validate the data in response to a user action, such as clicking a Save button or a Next link.It allows you to specify required characters, optional characters, literal characters, such as hyphens and parentheses, currency characters, and date separators.The control also works well when bound to a data source.
help me,vertically input text I want a control ,that can vertically input text.