[]
Represents the methods and properties of TextBoxBase class.
public interface ITextBoxBase
Name | Description |
---|---|
AcceptsTab | Gets or sets a value indicating whether pressing the TAB key in a multiline text box control types a TAB character in the control instead of moving the focus to the next control in the tab order. |
BorderStyle | Gets or sets the border type of the text box control. |
CanUndo | Gets a value indicating whether the user can undo the previous operation in a text box control. |
HideSelection | Gets or sets a value indicating whether the selected text in the text box control remains highlighted when the control loses focus. |
Lines | Gets or sets the lines of text in a text box control. |
MaxLength | Gets or sets the maximum number of characters the user can type or paste into the text box control. |
Modified | Gets or sets a value that indicates that the text box control has been modified by the user since the control was created or its contents were last set. |
Multiline | Gets or sets a value indicating whether this is a multiline text box control. |
PreferredHeight | Gets the preferred height for a text box. |
ReadOnly | Gets or sets a value indicating whether text in the text box is read-only. |
SelectedText | Gets or sets a value indicating the currently selected text in the control. |
SelectionLength | Gets or sets the number of characters selected in the text box. |
SelectionStart | Gets or sets the starting point of text selected in the text box. |
ShortcutsEnabled | Gets or sets a value indicating whether the defined shortcuts are enabled. |
Text | Gets or sets the current text in the text box. |
TextLength | Gets the length of text in the control. |
WordWrap | Indicates whether a multiline text box control automatically wraps words to the beginning of the next line when necessary. |
Name | Description |
---|---|
AppendText(string) | Appends text to the current text of a text box. |
Clear() | Clears all text from the text box control. |
ClearUndo() | Clears information about the most recent operation from the undo buffer of the text box. |
Copy() | Copies the current selection in the text box to the Clipboard. |
Cut() | Moves the current selection in the text box to the Clipboard. |
DeselectAll() | Specifies that the value of the SelectionLength property is zero so that no characters are selected in the control. |
GetCharFromPosition(Point) | Retrieves the character that is closest to the specified location within the control. |
GetCharIndexFromPosition(Point) | Retrieves the index of the character nearest to the specified location. |
GetFirstCharIndexFromLine(int) | Retrieves the index of the first character of a given line. |
GetFirstCharIndexOfCurrentLine() | Retrieves the index of the first character of the current line. |
GetLineFromCharIndex(int) | Retrieves the line number from the specified character position within the text of the control. |
GetPositionFromCharIndex(int) | Retrieves the location within the control at the specified character index. |
Paste() | Replaces the current selection in the text box with the contents of the Clipboard. |
ScrollToCaret() | Scrolls the contents of the control to the current caret position. |
Select(int, int) | Selects a range of text in the text box. |
SelectAll() | Selects all text in the text box. |
Undo() | Undoes the last edit operation in the text box. |
Name | Description |
---|---|
AcceptsTabChanged | Occurs when the value of the AcceptsTab property has changed. |
Click | Occurs when the text box is clicked. |
HideSelectionChanged | Occurs when the value of the HideSelection property has changed. |
ModifiedChanged | Occurs when the value of the Modified property has changed. |
MultilineChanged | Occurs when the value of the Multiline property has changed. |
ReadOnlyChanged | Occurs when the value of the ReadOnly property has changed. |