How to implement AutoComplete with RichTextBox control?
(Views :2720)

To implement AutoComplete with RichTextBox control, we need to implement the IEditControlsEmbed interface in a RichTextBox class which, will enable the AutoComplete functionality for the RichTextBox control.

C#
class CustomRichTextBox : System.Windows.Forms.RichTextBox, IEditControlsEmbed
{
System.Windows.Forms.Control IEditControlsEmbed.GetActiveEditControl(IEditControlsEmbedListener listener)
{
return (Control)this;
}
}

VB
Friend Class CustomRichTextBox Inherits System.Windows.Forms.RichTextBox Implements IEditControlsEmbed
Private Function GetActiveEditControl(ByVal listener As IEditControlsEmbedListener) As System.Windows.Forms.Control Implements IEditControlsEmbed.GetActiveEditControl
Return CType(Me, Control)
End Function
End Class

Sample:

http://websamples.syncfusion.com/samples/KB/Tools.Windows/KB_AutoCompleteInRichTextBox/main.htm

::adCenter::