InkEdit Class
InkEdit Class |
The InkEdit control enables you to collect ink, recognize it, and display it as text. This control allows you to enable smart forms, which improves the accuracy of text input.
Definition
Visual Basic .NET Public Class InkEdit
Inherits RichTextBoxC# public class InkEdit : RichTextBox Managed C++ public __gc class InkEdit : public RichTextBox
Members Table
The following table lists the members exposed by the object.
Events
Event Description AcceptsTabChanged Occurs when the value of the AcceptsTab property has changed. Inherited from TextBoxBase . AutoSizeChanged [To be supplied.] Inherited from Control . BackColorChanged Occurs when the value of the BackColor property changes. Inherited from Control . BackgroundImageChanged [To be supplied.] Inherited from RichTextBox . BackgroundImageLayoutChanged [To be supplied.] Inherited from RichTextBox . BindingContextChanged Occurs when the value of the BindingContext property changes. Inherited from Control . BorderStyleChanged Occurs when the value of the BorderStyle property has changed. Inherited from TextBoxBase . CausesValidationChanged Occurs when the value of the CausesValidation property changes. Inherited from Control . ChangeUICues Occurs when the focus or keyboard user interface (UI) cues change. Inherited from Control . Click Occurs when the text box is clicked. Inherited from TextBoxBase . ContentsResized Occurs when contents within the control are resized. Inherited from RichTextBox . ContextMenuChanged Occurs when the value of the ContextMenu property changes. Inherited from Control . ControlAdded Occurs when a new control is added to the ControlCollection . Inherited from Control . ControlRemoved Occurs when a control is removed from the ControlCollection . Inherited from Control . CursorChanged Occurs when the value of the Cursor property changes. Inherited from Control . Disposed Inherited from Component . DockChanged Occurs when the value of the Dock property changes. Inherited from Control . DoubleClick Occurs when the control is double-clicked. Inherited from Control . DragDrop Occurs when the user completes a drag-and-drop Inherited from RichTextBox . DragEnter [To be supplied.] Inherited from RichTextBox . DragLeave [To be supplied.] Inherited from RichTextBox . DragOver [To be supplied.] Inherited from RichTextBox . EnabledChanged Occurs when the Enabled property value has changed. Inherited from Control . Enter Occurs when the control is entered. Inherited from Control . FontChanged Occurs when the Font property value changes. Inherited from Control . ForeColorChanged Occurs when the ForeColor property value changes. Inherited from Control . Gesture Occurs when an application-specific gesture is recognized. GiveFeedback [To be supplied.] Inherited from RichTextBox . GotFocus Occurs when the control receives focus. Inherited from Control . HandleCreated Occurs when a handle is created for the control. Inherited from Control . HandleDestroyed Occurs when the control's handle is in the process of being destroyed. Inherited from Control . HelpRequested Occurs when the user requests help for a control. Inherited from Control . HideSelectionChanged Occurs when the value of the HideSelection property has changed. Inherited from TextBoxBase . HScroll Occurs when the user clicks the horizontal scroll bar of the control. Inherited from RichTextBox . ImeChange Occurs when the user switches input methods on an Asian version of the Windows operating system. Inherited from RichTextBox . ImeModeChanged Occurs when the ImeMode property has changed. Inherited from Control . Invalidated Occurs when a control's display requires redrawing. Inherited from Control . KeyDown Occurs when a key is pressed while the control has focus. Inherited from Control . KeyPress Occurs when a key is pressed while the control has focus. Inherited from Control . KeyUp Occurs when a key is released while the control has focus. Inherited from Control . Layout Occurs when a control should reposition its child controls. Inherited from Control . Leave Occurs when the input focus leaves the control. Inherited from Control . LinkClicked Occurs when the user clicks on a link within the text of the control. Inherited from RichTextBox . LocationChanged Occurs when the Location property value has changed. Inherited from Control . LostFocus Occurs when the control loses focus. Inherited from Control . ModifiedChanged Occurs when the value of the Modified property has changed. Inherited from TextBoxBase . MouseCaptureChanged Occurs when the control loses mouse capture. Inherited from Control . MouseClick [To be supplied.] Inherited from TextBoxBase . MouseDoubleClick Occurs when the control is double clicked by the mouse. Inherited from Control . MouseDown Occurs when the mouse pointer is over the control and a mouse button is pressed. Inherited from Control . MouseEnter Occurs when the mouse pointer enters the control. Inherited from Control . MouseHover Occurs when the mouse pointer hovers over the control. Inherited from Control . MouseLeave Occurs when the mouse pointer leaves the control. Inherited from Control . MouseMove Occurs when the mouse pointer is moved over the control. Inherited from Control . MouseUp Occurs when the mouse pointer is over the control and a mouse button is released. Inherited from Control . MouseWheel Occurs when the mouse wheel moves while the control has focus. Inherited from Control . Move Occurs when the control is moved. Inherited from Control . MultilineChanged Occurs when the value of the Multiline property has changed. Inherited from TextBoxBase . Paint [To be supplied.] Inherited from TextBoxBase . ParentChanged Occurs when the Parent property value changes. Inherited from Control . Protected Occurs when the user attempts to modify protected text in the control. Inherited from RichTextBox . QueryAccessibilityHelp Occurs when AccessibleObject is providing help to accessibility applications. Inherited from Control . QueryContinueDrag [To be supplied.] Inherited from RichTextBox . ReadOnlyChanged Occurs when the value of the ReadOnly property has changed. Inherited from TextBoxBase . Recognition Occurs when the InkEdit control gets results manually from a call to the Recognize method or automatically after the recognition timeout fires. Resize Occurs when the control is resized. Inherited from Control . ResizeBegin Occurs when the user begins to resize a control. Inherited from Control . ResizeEnd Occurs when the user stops resizing a control. Inherited from Control . RightToLeftChanged Occurs when the RightToLeft property value changes. Inherited from Control . SelectionChanged Occurs when the selection of text within the control has changed. Inherited from RichTextBox . SizeChanged Occurs when the Size property value changes. Inherited from Control . Stroke Occurs when the user finishes drawing a new stroke on any tablet. StyleChanged Occurs when the control style changes. Inherited from Control . SystemColorsChanged Occurs when the system colors change. Inherited from Control . TabIndexChanged Occurs when the TabIndex property value changes. Inherited from Control . TabStopChanged Occurs when the TabStop property value changes. Inherited from Control . TextChanged Occurs when the Text property value changes. Inherited from Control . Validated Occurs when the control is finished validating. Inherited from Control . Validating Occurs when the control is validating. Inherited from Control . VisibleChanged Occurs when the Visible property value changes. Inherited from Control . VScroll Occurs when the user clicks the vertical scroll bars of the control. Inherited from RichTextBox . Methods
Method Description AccessibilityNotifyClients Notifies the accessibility client applications of the specified AccessibleEvents for the specified child control. Inherited from Control . AppendText Appends text to the current text of text box. Inherited from TextBoxBase . BeginInvoke Executes a delegate asynchronously on the thread that the control's underlying handle was created on. Inherited from Control . BringToFront Brings the control to the front of the z-order. Inherited from Control . CanPaste Determines whether you can paste information from the Clipboard in the specified data format. Inherited from RichTextBox . Clear Clears all text from the text box control. Inherited from TextBoxBase . ClearUndo Clears information about the most recent operation from the undo buffer of the text box. Inherited from TextBoxBase . Contains Retrieves a value indicating whether the specified control is a child of the control. Inherited from Control . Copy Copies the current selection in the text box to the Clipboard. Inherited from TextBoxBase . CreateAccessibilityInstance Creates a new accessibility object for the control. Inherited from Control . CreateControl Forces the creation of the control, including the creation of the handle and any child controls. Inherited from Control . CreateControlsInstance Creates a new instance of the control collection for the control. Inherited from Control . CreateGraphics Creates the Graphics object for the control. Inherited from Control . CreateHandle Inherited from TextBoxBase . CreateRichEditOleCallback Creates an IRichEditOleCallback compatible object for handling RichEdit callback operations. Inherited from RichTextBox . Cut Moves the current selection in the text box to the Clipboard. Inherited from TextBoxBase . DefWndProc Sends the specified message to the default window procedure. Inherited from Control . DeselectAll Specifies that the value of the SelectionLength property is zero so that no characters are selected in the control. Inherited from TextBoxBase . DestroyHandle Destroys the handle associated with the control. Inherited from Control . Dispose Inherited from Component . Dispose Releases resources used by the InkEdit control. DoDragDrop Begins a drag-and-drop operation. Inherited from Control . EndInvoke Retrieves the return value of the asynchronous operation represented by the IAsyncResult object passed. Inherited from Control . Equals Determines whether two Object instances are equal. Inherited from Object . Finalize Inherited from Component . Find Searches the text in a RichTextBox control for a string with specific options applied to the search. Inherited from RichTextBox . FindForm Retrieves the form that the control is on. Inherited from Control . Focus Sets input focus to the control. Inherited from Control . FromChildHandle Retrieves the control that contains the specified handle. Inherited from Control . FromHandle Returns the control that is currently associated with the specified handle. Inherited from Control . GetCharFromPosition Retrieves the character that is closest to the specified location within the control. Inherited from RichTextBox . GetCharIndexFromPosition Retrieves the index of the character nearest to the specified location. Inherited from RichTextBox . GetChildAtPoint Retrieves the child control that is located at the specified coordinates. Inherited from Control . GetContainerControl Returns the next ContainerControl up the control's chain of parent controls. Inherited from Control . GetFirstCharIndexFromLine Retrieves the index of the first character of a given line. Inherited from TextBoxBase . GetFirstCharIndexofCurrentLine [To be supplied.] Inherited from TextBoxBase . GetGestureStatus Returns a value that indicates whether the InkEdit object has interest in a particular application gesture. GetHashCode Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table. Inherited from Object . GetLineFromCharIndex Retrieves the line number from the specified character position within the text of the RichTextBox control. Inherited from RichTextBox . GetNextControl Retrieves the next control forward or back in the tab order of child controls. Inherited from Control . GetPositionFromCharIndex Retrieves the location within the control at the specified character index. Inherited from RichTextBox . GetPreferredSize Retrieves the size of a rectangular area into which a control can be fitted. Inherited from Control . GetService Inherited from Component . GetStyle Retrieves the value of the specified control style bit for the control. Inherited from Control . GetTopLevel Determines if the control is a top-level control. Inherited from Control . GetType Gets the Type of the current instance. Inherited from Object . Hide Conceals the control from the user. Inherited from Control . IEnablable.Disable Inherited from Control . IEnablable.Enable Inherited from Control . InitLayout Called after the control has been added to another container. Inherited from Control . InkEdit Initializes a new instance of the InkEdit control. Invalidate Invalidates a specific region of the control and causes a paint message to be sent to the control. Inherited from Control . Invoke Executes a delegate on the thread that owns the control's underlying window handle. Inherited from Control . InvokeGotFocus Raises the GotFocus event for the specified control. Inherited from Control . InvokeLostFocus Raises the LostFocus event for the specified control. Inherited from Control . InvokeOnClick Raises the Click event for the specified control. Inherited from Control . InvokePaint Raises the Paint event for the specified control. Inherited from Control . InvokePaintBackground Raises the PaintBackground event for the specified control. Inherited from Control . IsInputChar Determines if a character is an input character that the control recognizes. Inherited from Control . IsInputKey Overridden to handle TAB key. Inherited from TextBoxBase . IsKeyLocked Determines whether the CAPS LOCK, NUM LOCK, or SCROLL LOCK key is in effect. Inherited from Control . IsMnemonic Determines if the specified character is the mnemonic character assigned to the control in the specified string. Inherited from Control . LoadFile Loads the contents of a file into the RichTextBox control. Inherited from RichTextBox . MemberwiseClone Creates a shallow copy of the current Object . Inherited from Object . NotifyInvalidate Raises the Invalidated event with a specified region of the control to invalidate. Inherited from Control . OnAcceptsTabChanged Raises the AcceptsTabChanged event. Inherited from TextBoxBase . OnAutoSizeChanged [To be supplied.] Inherited from Control . OnBackColorChanged Inherited from RichTextBox . OnBackgroundImageChanged Raises the BackgroundImageChanged event. Inherited from Control . OnBackgroundImageLayoutChanged Raises the BackgroundImageLayoutChanged event. Inherited from Control . OnBindingContextChanged Raises the BindingContextChanged event. Inherited from Control . OnBorderStyleChanged Raises the BorderStyleChanged event. Inherited from TextBoxBase . OnCausesValidationChanged Raises the CausesValidationChanged event. Inherited from Control . OnChangeUICues Raises the ChangeUICues event. Inherited from Control . OnClick Raises the Click event. Inherited from Control . OnContentsResized Raises the ContentsResized event. Inherited from RichTextBox . OnContextMenuChanged [To be supplied.] Inherited from RichTextBox . OnControlAdded Raises the ControlAdded event. Inherited from Control . OnControlRemoved Raises the ControlRemoved event. Inherited from Control . OnCreateControl Raises the CreateControl event. Inherited from Control . OnCursorChanged Raises the CursorChanged event. Inherited from Control . OnDockChanged Raises the DockChanged event. Inherited from Control . OnDoubleClick Raises the DoubleClick event. Inherited from Control . OnDragDrop Raises the DragDrop event. Inherited from Control . OnDragEnter Raises the DragEnter event. Inherited from Control . OnDragLeave Raises the DragLeave event. Inherited from Control . OnDragOver Raises the DragOver event. Inherited from Control . OnEnabledChanged Raises the EnabledChanged event. Inherited from Control . OnEnter Raises the Enter event. Inherited from Control . OnFontChanged Inherited from TextBoxBase . OnForeColorChanged Raises the ForeColorChanged event. Inherited from Control . OnGesture Allows derived classes to modify the default behavior of the Gesture event. OnGiveFeedback Raises the GiveFeedback event. Inherited from Control . OnGotFocus Raises the GotFocus event. Inherited from Control . OnHandleCreated Allows derived classes to modify the default behavior of the HandleCreated event. OnHandleDestroyed Inherited from RichTextBox . OnHelpRequested Raises the HelpRequested event. Inherited from Control . OnHideSelectionChanged Raise the HideSelectionChanged event. Inherited from TextBoxBase . OnHScroll Raises the HScroll event. Inherited from RichTextBox . OnImeChange Raises the ImeChange event. Inherited from RichTextBox . OnImeModeChanged Raises the ImeModeChanged event. Inherited from Control . OnInvalidated Raises the Invalidated event. Inherited from Control . OnKeyDown Raises the KeyDown event. Inherited from Control . OnKeyPress Raises the KeyPress event. Inherited from Control . OnKeyUp Raises the KeyUp event. Inherited from Control . OnLayout Raises the Layout event. Inherited from Control . OnLeave Raises the Leave event. Inherited from Control . OnLinkClicked Raises the LinkClicked event. Inherited from RichTextBox . OnLocationChanged Raises the LocationChanged event. Inherited from Control . OnLostFocus Raises the LostFocus event. Inherited from Control . OnModifiedChanged Raises the ModifiedChanged event. Inherited from TextBoxBase . OnMouseCaptureChanged Raises the MouseCaptureChanged event. Inherited from Control . OnMouseClick Raises the MouseClick event. Inherited from Control . OnMouseDoubleClick Raises the MouseDoubleClick event. Inherited from Control . OnMouseDown Raises the MouseDown event. Inherited from Control . OnMouseEnter Raises the MouseEnter event. Inherited from Control . OnMouseHover Raises the MouseHover event. Inherited from Control . OnMouseLeave Raises the MouseLeave event. Inherited from Control . OnMouseMove Raises the MouseMove event. Inherited from Control . OnMouseWheel Raises the MouseWheel event. Inherited from Control . OnMove Raises the Move event. Inherited from Control . OnMultilineChanged Raises the MultilineChanged event. Inherited from TextBoxBase . OnNotifyMessage Notifies the control of Windows messages. Inherited from Control . OnPaint Raises the Paint event. Inherited from Control . OnPaintBackground Paints the background of the control. Inherited from Control . OnParentBackColorChanged Raises the BackColorChanged event when the BackColor property value of the control's container changes. Inherited from Control . OnParentBackgroundImageChanged Raises the BackgroundImageChanged event when the BackgroundImage property value of the control's container changes. Inherited from Control . OnParentBindingContextChanged Raises the BindingContextChanged event when the BindingContext property value of the control's container changes. Inherited from Control . OnParentChanged Raises the ParentChanged event. Inherited from Control . OnParentEnabledChanged Raises the EnabledChanged event when the Enabled property value of the control's container changes. Inherited from Control . OnParentFontChanged Raises the FontChanged event when the Font property value of the control's container changes. Inherited from Control . OnParentForeColorChanged Raises the ForeColorChanged event when the ForeColor property value of the control's container changes. Inherited from Control . OnParentRightToLeftChanged Raises the RightToLeftChanged event when the RightToLeft property value of the control's container changes. Inherited from Control . OnParentVisibleChanged Raises the VisibleChanged event when the Visible property value of the control's container changes. Inherited from Control . OnProtected Raises the Protected event. Inherited from RichTextBox . OnQueryContinueDrag Raises the QueryContinueDrag event. Inherited from Control . OnReadOnlyChanged Raises the ReadOnlyChanged event. Inherited from TextBoxBase . OnRecognition Allows derived classes to modify the default behavior of the Recognition event. OnResize Raises the Resize event. Inherited from Control . OnResizeBegin Raises the ResizeBegin event. Inherited from Control . OnResizeEnd Raises the ResizeEnd event. Inherited from Control . OnRightToLeftChanged Inherited from RichTextBox . OnSelectionChanged Raises the SelectionChanged event. Inherited from RichTextBox . OnSizeChanged Raises the SizeChanged event. Inherited from Control . OnStroke Allows derived classes to modify the default behavior of the Stroke event. OnStyleChanged Raises the StyleChanged event. Inherited from Control . OnSystemColorsChanged Inherited from RichTextBox . OnTabIndexChanged Raises the TabIndexChanged event. Inherited from Control . OnTabStopChanged Raises the TabStopChanged event. Inherited from Control . OnTextChanged Fires the event indicating that the text property has been changed. Inheriting controls should use this in favour of actually listening to the event, but should not forget to call base.onTextChanged() to ensure that the event is still fired for external listeners. Inherited from RichTextBox . OnValidated Raises the Validated event. Inherited from Control . OnValidating Raises the Validating event. Inherited from Control . OnVisibleChanged Raises the VisibleChanged event. Inherited from Control . OnVScroll Raises the VScroll event. Inherited from RichTextBox . Paste Replaces the current selection in the text box with the contents of the Clipboard. Inherited from TextBoxBase . Paste Pastes the contents of the Clipboard in the specified Clipboard format. Inherited from RichTextBox . PerformLayout Forces the control to apply layout logic to child controls. Inherited from Control . PointToClient Computes the location of the specified screen point into client coordinates. Inherited from Control . PointToScreen Computes the location of the specified client point into screen coordinates. Inherited from Control . PreProcessMessage Preprocesses keyboard or input messages within the message loop before they are dispatched. Inherited from Control . ProcessCmdKey [To be supplied.] Inherited from RichTextBox . ProcessDialogChar Processes a dialog character. Inherited from Control . ProcessDialogKey Inherited from TextBoxBase . ProcessKeyEventArgs Processes a key message and generates the appropriate control events. Inherited from Control . ProcessKeyMessage Processes a keyboard message. Inherited from Control . ProcessKeyPreview Previews a keyboard message. Inherited from Control . ProcessMnemonic Processes a mnemonic character. Inherited from Control . RaiseDragEvent Raises the appropriate drag event. Inherited from Control . RaiseKeyEvent Raises the appropriate key event. Inherited from Control . RaiseMouseEvent Raises the appropriate mouse event. Inherited from Control . RaisePaintEvent Raises the appropriate paint event. Inherited from Control . Recognize Causes the ink on the InkEdit control to be recognized. RecreateHandle Forces the re-creation of the handle for the control. Inherited from Control . RectangleToClient Computes the size and location of the specified screen rectangle in client coordinates. Inherited from Control . RectangleToScreen Computes the size and location of the specified client rectangle in screen coordinates. Inherited from Control . Redo Reapplies the last operation that was undone in the control. Inherited from RichTextBox . ReferenceEquals Determines whether the specified Object instances are the same instance. Inherited from Object . ReflectMessage Reflects the specified message to the control that is bound to the specified handle. Inherited from Control . Refresh Forces the control to invalidate its client area and immediately redraw itself and any child controls. Inherited from Control . ResetBackColor Resets the BackColor property to its default value. Inherited from Control . ResetBindings Resets the DataBindings property to its default value. Inherited from Control . ResetCursor Resets the Cursor property to its default value. Inherited from Control . ResetFont Resets the Font property to its default value. Inherited from Control . ResetForeColor Resets the ForeColor property to its default value. Inherited from Control . ResetImeMode Resets the ImeMode property to its default value. Inherited from Control . ResetMouseEventArgs Resets the mouse leave listeners. Inherited from Control . ResetRightToLeft Resets the RightToLeft property to its default value. Inherited from Control . ResetText Resets the Text property to its default value. Inherited from Control . ResumeLayout Resumes normal layout logic. Inherited from Control . RtlTranslateAlignment Converts the current alignment to the appropriate alignment to support right-to-left text. Inherited from Control . RtlTranslateContent Converts the specified ContentAlignment to the appropriate ContentAlignment to support right-to-left text. Inherited from Control . RtlTranslateHorizontal Converts the specified HorizontalAlignment to the appropriate HorizontalAlignment to support right-to-left text. Inherited from Control . RtlTranslateLeftRight Converts the specified LeftRightAlignment to the appropriate LeftRightAlignment to support right-to-left text. Inherited from Control . SaveFile Saves the contents of the RichTextBox to a file. Inherited from RichTextBox . Scale Scales the control and any child controls. Inherited from Control . ScaleCore Performs the work of scaling the entire control and any child controls. Inherited from Control . ScrollToCaret Scrolls the contents of the control to the current caret position. Inherited from TextBoxBase . ScrollWindow Scrolls the contents of the specified window's client area. Inherited from Control . Select Selects a range of text in the text box. Inherited from TextBoxBase . Select Activates a control. Inherited from Control . SelectAll Selects all text in the text box. Inherited from TextBoxBase . SelectNextControl Activates the next control. Inherited from Control . SendToBack Sends the control to the back of the z-order. Inherited from Control . SetBounds Sets the bounds of the control. Inherited from Control . SetBoundsCore Overrides Control.setBoundsCore to enforce autoSize. Inherited from TextBoxBase . SetClientSizeCore Sets the size of the client area of the control. Inherited from Control . SetGestureStatus Sets whether or not the InkEdit control has interest in a known application gesture. SetStyle Sets the specified style bit to the specified value. Inherited from Control . SetTopLevel Sets the control as the top-level control. Inherited from Control . SetVisibleCore Sets the control to the specified visible state. Inherited from Control . Show Displays the control to the user. Inherited from Control . SuspendLayout Temporarily suspends the layout logic for the control. Inherited from Control . ToString Provides some interesting information for the TextBox control in String form. Inherited from TextBoxBase . Undo Undoes the last edit operation in the text box. Inherited from TextBoxBase . Update Causes the control to redraw the invalidated regions within its client area. Inherited from Control . UpdateBounds Updates the bounds of the control. Inherited from Control . UpdateStyles Forces the assigned styles to be reapplied to the control. Inherited from Control . UpdateZOrder Updates the control in its parent's z-order. Inherited from Control . WndProc Processes messages. This member overrides the System.Windows.Forms.Control.WndProc method.
Properties
Property 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. Inherited from TextBoxBase . AccessibilityObject Gets the AccessibleObject assigned to the control. Inherited from Control . AccessibleDefaultActionDescription Gets or sets the default action description of the control for use by accessibility client applications. Inherited from Control . AccessibleDescription Gets or sets the description of the control used by accessibility client applications. Inherited from Control . AccessibleName Gets or sets the name of the control used by accessibility client applications. Inherited from Control . AccessibleRole Gets or sets the accessible role of the control Inherited from Control . AllowDrop Gets or sets a value indicating whether the control will allow drag-and-drop operations. Inherited from RichTextBox . Anchor Gets or sets which edges of the control are anchored to the edges of its container. Inherited from Control . AutoSize Gets or sets a value indicating whether the size of the RichTextBox automatically adjusts when the font assigned to the control is changed. Inherited from RichTextBox . AutoWordSelection Gets or sets a value indicating whether automatic word selection is enabled. Inherited from RichTextBox . BackColor Gets or sets the background color of the control. Inherited from TextBoxBase . BackgroundImage Inherited from RichTextBox . BindingContext Gets or sets the BindingContext for the control. Inherited from Control . BorderStyle Gets or sets the border type of the text box control. Inherited from TextBoxBase . Bottom Gets the distance, in pixels, between the bottom edge of the control and the top edge of its container's client area. Inherited from Control . Bounds Gets or sets the size and location of the control including its nonclient elements. Inherited from Control . BulletIndent Gets or sets the indentation used in the RichTextBox control when the bullet style is applied to the text. Inherited from RichTextBox . CanFocus Gets a value indicating whether the control can receive focus. Inherited from Control . CanRaiseEvents Determines if events can be fired on the control. Inherited from Control . CanRedo Gets a value indicating whether there are actions that have occurred within the RichTextBox that can be reapplied. Inherited from RichTextBox . CanSelect Gets a value indicating whether the control can be selected. Inherited from Control . CanUndo Gets a value indicating whether the user can undo the previous operation in a text box control. Inherited from TextBoxBase . Capture Gets or sets a value indicating whether the control has captured the mouse. Inherited from Control . CausesValidation Gets or sets a value indicating whether the control causes validation to be performed on any controls that require validation when it receives focus. Inherited from Control . CheckForIllegalCrossThreadCalls Gets or sets a value indicating whether to catch calls on the wrong thread that access a control's Handle property. Inherited from Control . ClientRectangle Gets the rectangle that represents the client area of the control. Inherited from Control . ClientSize Gets or sets the height and width of the client area of the control. Inherited from Control . CompanyName Gets the name of the company or creator of the application containing the control. Inherited from Control . Container Inherited from Component . ContainsFocus Gets a value indicating whether the control, or one of its child controls, currently has the input focus. Inherited from Control . ContextMenu Gets or sets the shortcut menu associated with the control. Inherited from Control . Controls Gets the collection of controls contained within the control. Inherited from Control . Created Gets a value indicating whether the control has been created. Inherited from Control . CreateParams Gets an overridden version of the CreateParams property that contains the required creation parameters for when the control handle is created. Cursor Gets or sets the Cursor that appears when the mouse pointer is over the control. DataBindings Gets the data bindings for the control. Inherited from Control . DefaultBackColor Gets the default background color of the control. Inherited from Control . DefaultCursor Gets or sets the default cursor for the control. Inherited from TextBoxBase . DefaultFont Gets the default font of the control. Inherited from Control . DefaultForeColor Gets the default foreground color of the control. Inherited from Control . DefaultImeMode Gets the default Input Method Editor (IME) mode supported by the control. Inherited from Control . DefaultSize [To be supplied.] Inherited from RichTextBox . DesignMode Inherited from Component . DetectUrls Gets or sets a value indicating whether or not the RichTextBox will automatically format a Uniform Resource Locator (URL) when it is typed into the control. Inherited from RichTextBox . DisplayRectangle Gets the rectangle that represents the display area of the control. Inherited from Control . Disposing Gets a value that indicates whether the InkEdit control is being disposed of. Dock Gets or sets which edge of the parent container a control is docked to. Inherited from Control . DoubleBuffered Gets or sets a value indicating whether control drawing is done in a buffer before the control is displayed. Inherited from TextBoxBase . DrawingAttributes Gets or sets the drawing attributes to apply to ink as it is drawn. Enabled Gets or sets a value indicating whether the control can respond to user interaction. Inherited from Control . Events Inherited from Component . Factoid Gets or sets the string name of the factoid used by the InkEdit control. Focused Gets a value indicating whether the control has input focus. Inherited from Control . Font Gets or sets the font used when displaying text in the control. Inherited from RichTextBox . FontHeight Gets or sets the height of the font of the control. Inherited from Control . ForeColor Gets or sets the font used when displaying text in the control. Inherited from RichTextBox . Handle Gets the window handle that the control is bound to. Inherited from Control . HasChildren Gets a value indicating whether the control contains one or more child controls. Inherited from Control . Height Gets or sets the height of the control. Inherited from Control . HideSelection Gets or sets a value indicating whether the selected text in the text box control remains highlighted when the control loses focus. Inherited from TextBoxBase . ImeMode Gets or sets the Input Method Editor (IME) mode of the control. Inherited from Control . InkInsertMode Gets or sets a value from the InkInsertMode enumeration that indicates how ink is inserted onto the control. InkMode Gets or sets a value from the InkMode enumeration type that indicates whether the InkEdit control collects ink, gestures, or both. InvokeRequired Gets a value indicating whether the caller must call an invoke method when making method calls to the control because the caller is on a different thread than the one the control was created on. Inherited from Control . IsAccessible Gets or sets a value indicating whether the control is visible to accessibility applications. Inherited from Control . IsDisposed Gets a value indicating whether the control has been disposed of. Inherited from Control . IsHandleCreated Gets a value indicating whether the control has a handle associated with it. Inherited from Control . LayoutEngine Gets a cached instance of the control's layout engine. Inherited from Control . Left Gets or sets the distance, in pixels, between the left edge of the control and the left edge of its container's client area. Inherited from Control . Lines Gets or sets the lines of text in a text box control. Inherited from TextBoxBase . Location Gets or sets the coordinates of the upper-left corner of the control relative to the upper-left corner of its container. Inherited from Control . Margin Gets or sets the space between controls. Inherited from Control . MaximumSize [To be supplied.] Inherited from Control . MaxLength Gets or sets the maximum number of characters the user can type or paste into the rich text box control. Inherited from RichTextBox . MinimumSize Gets the size that is the lower limit that GetPreferredSize can specify. Inherited from 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. Inherited from TextBoxBase . ModifierKeys Gets a value indicating which of the modifier keys (SHIFT, CTRL, and ALT) is in a pressed state. Inherited from Control . MouseButtons Gets a value indicating which of the mouse buttons is in a pressed state. Inherited from Control . MousePosition Gets the position of the mouse cursor in screen coordinates. Inherited from Control . Multiline Inherited from RichTextBox . Name Gets or sets the name of the control. Inherited from Control . Padding [To be supplied.] Inherited from TextBoxBase . Parent Gets or sets the parent container of the control. Inherited from Control . Pinned Gets or sets a value indicating whether the control can be automatically resized and will move other controls during layout. Inherited from Control . PreferredHeight Gets the preferred height for a single-line text box. Inherited from TextBoxBase . PreferredSize [To be supplied.] Inherited from Control . ProductName Gets the product name of the assembly containing the control. Inherited from Control . ProductVersion Gets the version of the assembly containing the control. Inherited from Control . ReadOnly Gets or sets a value indicating whether text in the text box is read-only. Inherited from TextBoxBase . Recognizer Gets or sets the Recognizer object used by the InkEdit control. RecoTimeout Gets or sets the length of time, in milliseconds, between the last stroke collected and the onset of text recognition. RecreatingHandle Gets a value indicating whether the control is currently re-creating its handle. Inherited from Control . RedoActionName Gets the name of the action that can be reapplied to the control when the Redo method is called. Inherited from RichTextBox . Region Gets or sets the window region associated with the control. Inherited from Control . RenderRightToLeft Inherited from Control . ResizeRedraw Gets or sets a value indicating whether the control redraws itself when resized. Inherited from Control . RichTextShortcutsEnabled [To be supplied.] Inherited from RichTextBox . Right Gets the distance, in pixels, between the right edge of the control and the left edge of its container's client area. Inherited from Control . RightMargin Gets or sets the size of a single line of text within the RichTextBox control. Inherited from RichTextBox . RightToLeft Gets or sets a value indicating whether control's elements are aligned to support locales using right-to-left fonts. Inherited from Control . Rtf Gets or sets the text of the RichTextBox control, including all Rich Text Format (RTF) codes. Inherited from RichTextBox . ScrollBars Gets or sets the type of scroll bars to display in the RichTextBox control. Inherited from RichTextBox . SelectedRtf Gets or sets the currently selected Rich Text Format (RTF) formatted text in the control. Inherited from RichTextBox . SelectedText Gets or sets the selected text within the RichTextBox . Inherited from RichTextBox . SelectionAlignment Gets or sets the alignment to apply to the current selection or insertion point. Inherited from RichTextBox . SelectionBackColor Gets or sets the color of text when the text is selected in a RichTextBox control. Inherited from RichTextBox . SelectionBullet Gets or sets a value indicating whether the bullet style is applied to the current selection or insertion point. Inherited from RichTextBox . SelectionCharOffset Gets or sets whether text in the control appears on the baseline, as a superscript, or as a subscript below the baseline. Inherited from RichTextBox . SelectionColor Gets or sets the text color of the current text selection or insertion point. Inherited from RichTextBox . SelectionFont Gets or sets the font of the current text selection or insertion point. Inherited from RichTextBox . SelectionHangingIndent Gets or sets the distance between the left edge of the first line of text in the selected paragraph and the left edge of subsequent lines in the same paragraph. Inherited from RichTextBox . SelectionIndent Gets or sets the distance in pixels between the left edge of the RichTextBox and the left edge of the current text selection or text added after the insertion point. Inherited from RichTextBox . SelectionLength Gets or sets the number of characters selected in control. Inherited from RichTextBox . SelectionProtected Gets or sets a value indicating whether the current text selection is protected. Inherited from RichTextBox . SelectionRightIndent The distance (in pixels) between the right edge of the RichTextBox control and the right edge of the text that is selected or added at the current insertion point. Inherited from RichTextBox . SelectionStart Gets or sets the starting point of text selected in the text box. Inherited from TextBoxBase . SelectionTabs Gets or sets the absolute tab stop positions in a RichTextBox control. Inherited from RichTextBox . SelectionType Gets the selection type within the control. Inherited from RichTextBox . SelInks Gets or sets the array of embedded Ink objects (if displayed as ink) in the current selection. SelInksDisplayMode Gets or sets a value that indicates whether the selected ink appears as ink or text. ShortcutsEnabled Gets or sets a value indicating whether the defined shortcuts are enabled. Inherited from TextBoxBase . ShowFocusCues Gets a value indicating whether the control should display focus rectangles. Inherited from Control . ShowKeyboardCues Gets a value indicating whether the control should display keyboard shortcuts. Inherited from Control . ShowSelectionMargin Gets or sets a value indicating whether a selection margin is displayed in the RichTextBox . Inherited from RichTextBox . Site Gets or sets the site of the control. Inherited from Control . Size Gets or sets the height and width of the control. Inherited from Control . Status Gets a value that indicates whether the InkEdit control is idle, collecting ink, or recognizing ink. TabIndex Gets or sets the tab order of the control within its container. Inherited from Control . TabStop Gets or sets a value indicating whether the user can give the focus to this control using the TAB key. Inherited from Control . Tag Gets or sets the object that contains data about the control. Inherited from Control . Text Gets or sets the current text in the rich text box. Inherited from RichTextBox . TextLength [To be supplied.] Inherited from RichTextBox . Top Gets or sets the distance, in pixels, between the bottom edge of the control and the top edge of its container's client area. Inherited from Control . TopLevelControl Gets the parent control that is not parented by another Windows Forms control. Typically, this is the outermost Form that the control is contained in. Inherited from Control . UndoActionName Gets the name of the action that can be undone in the control when the Undo method is called. Inherited from RichTextBox . UseMouseForInput Gets or sets a value that indicates whether the mouse can be used as an input device for the InkEdit control. UseWaitCursor Gets or sets a value indicating whether to use the wait cursor for the current control and all child controls. Inherited from Control . Visible Gets or sets a value indicating whether the control is displayed. Inherited from Control . Width Gets or sets the width of the control. Inherited from Control . WindowTarget The target of Win32 window messages. Inherited from Control . WordWrap Indicates whether a multiline text box control automatically wraps words to the beginning of the next line when necessary. Inherited from TextBoxBase . ZoomFactor Gets or sets the current zoom level of the RichTextBox . Inherited from RichTextBox .
Inheritance Hierarchy
InkEdit
Remarks
This control is a superset of the RichTextBox control. It extends the RichTextBox control with the ability to capture, recognize, and display ink.
If an enumeration, event, method, or property of the RichTextBox control is not documented below, then it is not overridden in the InkEdit control and may be used exactly as described in the RichTextBox control documentation. In particular, values and parameters described as valid only with a RichTextBox control, such as the RichTextBoxStreamType.RichNoOleObjs enumeration field, work identically with the InkEdit control because it is a RichTextBox control.
Caution: To avoid a memory leak you must explicitly call the Dispose method on any InkEdit object to which an event handler has been attached before the object goes out of scope.
You can not use the InkEdit control to render ink in Microsoft® Windows® 2000, Windows Server 2003, and any edition of Windows XP other than Windows XP Tablet PC Edition. You can input ink, accept gestures, or recognize handwriting only under the following conditions:
- Ink can be input and recognized only if Windows XP Tablet PC Edition is installed.
- Gestures can be recognized only if Windows XP Tablet PC Edition is installed.
- Handwriting can be recognized as text if the handwriting originated elsewhere and if recognizers are present.
If using Windows 2000, Windows Server 2003, or any edition of Windows XP other than Tablet PC Edition, you can assign values to the InkEdit control's ambient properties and can copy and paste ink to other applications, but the value of its InkMode property is Disabled.
Intelligent space insertion is available only when the Windows XP Tablet PC Edition is installed.
Files with embedded Ink objects can be loaded and displayed in any edition of Windows XP (including Windows XP Tablet PC Edition) and on systems that may have only the Tablet PC SDK installed. However, the embedded Ink objects can be converted to text only when Windows XP Tablet PC Edition is installed.
For more information about ink controls, see Ink Controls.
For information about which threads raise particular events, see Threads on Which an Event Can Fire.
To improve your application's performance, manually dispose of an InkEdit control when it is no longer needed.
Security Alert: If using under partial trust, this class and all its methods require UIPermissionWindow.SafeTopLevelWindows permission. See Security And Trust for more information.
Class Information
Namespace Microsoft.Ink Assembly Microsoft.Ink (microsoft.ink.dll) Strong Name Microsoft.Ink, Version=1.7.4009.0, Culture=neutral, PublicKeyToken=a2870d9cc4d021c8
See Also