Features of RichTextBox control in C#.NET
KetticRichTextBox control provides a variety of text formatting options for the users to edit the content of the control in Windows application. The rich text editing functionalities include, insert option for inserting pictures and symbols into text content, Spell Checker Option for checking the spelling errors of different languages based on the built-in or custom dictionaries, multiple levels undo and redo support for review or reverse the past action, paged and flow layout for viewing an HTML page in a browser, and built-in multi-region selection for performing various operations.
Selection of Content of RichTextBox in .NET
KetticRichTextBox control for Windows Forms is capable of selection for the users. It supports both user interface selection and the selection in C# code in .NET template projects. The user interface selection, or UI selection, allows the users to select the content of KetticRichTextBox in a similar way of Microsoft Word and the selection in C#, or selection programmatically, allows the developers perform the selection in their .NET projects.
Search in RichTextBox for C# Windows Forms
KetticRichTextBox WinForms control allows the users to search contents in the document. This is achieved through using some methods for managing the selection of KetticRichTextBox. When the users combine the Search functionality and selection of document together, they can do a lot of operations to the text of document. By the search functionality, we can highlight text of document, as well as replace words and collocations.
Positioning in RichTextBox in C#.NET
KetticRichTextBox control provides the positioning feature for the developers to customize the navigations in the document. This feature is able to position the element of a document at a specific part and track the movement of the caret to manage the selection in the document. The KetticRichTextBox control contains the DocumentPosition C# class for the developers to implement the positioning functionality and set the text selection in document.
C# Import/Export Content of RichTextBox
KetticRichTextBox WinForms control is capable of exporting and importing content from the .NET component. This feature allows your application to save or load the input of users to or from the data base. It is also possible to save and load the RichTextBox content to or from a file. KetticRichTextBox .NET component contains the C# class, which implements the FormatProviders.IDocumentFormatProvider, to achieve this functionality.
HTML Capability of RichTextBox WinForms Control
KetticRichTextBox WinForms control is capable of editing rich text for HTML. The HtmlFormatProvider allows the users to import and export content of KetticRichTextBox to or from HTML, whereas, there are some limitations to support the HTML completely for the complex HTML standards. The HtmlFormatProvider cannot handle some heavily mistakes of parsing in HTML tags and cannot parse the HTML content correctly absolutely. However, if we import valid XHTML content, we can get the best results when handling the content of KetticRichTextBox.
RichTextBox Control Spell Checking in C#.NET
KetticRichTextBox WinForms control is capable of performing the spell check functionality while the users are typing new words into the content of this control. When their new input contains misspell, the newly typed words will be underlined with a red wavy line. The spell checking functionality is enabled through the EnableSpellCheck property on the KetticRichTextBox .NET component. Moreover, this control allows the users to specify an appropriate dictionary to perform the spell check.
KetticRichTextBox Keyboard Support in C#.NET
In addition to the various features support such as, search, selection, import and export, HTML support, and spell checking, the KetticRichTextBox allows the users build keyboard shortcuts for this control. The supported keyboard shortcuts by the KetticRichTextBox cover the most widely commands used in this control. By using the keyboard shortcuts, the end users of your application are able to trigger different commands of this KetticRichTextBox .NET component.
UI Controlsfor Windows Forms.NET WinForms UI Overview.NET WinForms UI Features.NET WinForms UI GuideC# WinForms UI DesignVB.NET WinForms UI Design
WinForms UI Controls