Hello Duane,
Have you checked out
RadSpellChecker? It can be used on GridView cells, as well as DataGrid cells. The suggestions for the misspelled words are shown in an additional pop-up that enables you to choose one of the suggestions or add the word to the dictionary.
As for your RadRichTextBox questions:
0. In case you don't want to show the SelectionMiniToolBar, you can set the property
IsSelectionMiniToolBarEnabled to False.
- The default font size can be set in the following way:
You can also set these properties in code-behind. In that case, you can make use of the Unit class, which provides methods for conversion between different measurement units - PointToDip, DipToPoint, etc.
- The suggestions for misspelled words are normally shown in the context menu on right click. In order to use the ContextMenu, IsContextMenuEnabled should be true (default value is true) and you need to include references to the following assemblies:
- Telerik.Windows.Controls;
- Telerik.Windows.Controls.Input;
- Telerik.Windows.Controls.Navigation;
- Telerik.Windows.Controls.RadRibbonBar;
- Telerik.Windows.Controls.RichTextBoxUI.
You can read more about the customization of the context menu in our online documentation. Most probably, you would need to remove the Font and Paragraph items from the context menu, as they provide means for rich text formatting.
You can also disable the default key bindings for bold, italics, underlines, opening the font properties dialog, etc, by assigning empty commands to the KeyBindings in the following way:
<
telerik:RadRichTextBox
Name
=
"rrtb0"
Grid.Row
=
"1"
>
<
telerik:CommandManager.InputBindings
>
<
telerik:InputBindingCollection
>
<!-- bold -->
<
telerik:KeyBinding
Gesture
=
"Ctrl+Shift+B"
/>
<
telerik:KeyBinding
Gesture
=
"Ctrl+B"
/>
<!-- underline -->
<
telerik:KeyBinding
Gesture
=
"Ctrl+U"
/>
<!-- italics -->
<
telerik:KeyBinding
Gesture
=
"Ctrl+I"
/>
<!-- font properties dialog -->
<
telerik:KeyBinding
Gesture
=
"Ctrl+D"
/>
<!-- insert hyperlink dialog -->
<
telerik:KeyBinding
Gesture
=
"Ctrl+K"
/>
<!-- paragraph align left -->
<
telerik:KeyBinding
Gesture
=
"Ctrl+L"
/>
<!-- paragraph align right -->
<
telerik:KeyBinding
Gesture
=
"Ctrl+R"
/>
<!-- paragraph align center -->
<
telerik:KeyBinding
Gesture
=
"Ctrl+E"
/>
<!-- paragraph align justify -->
<
telerik:KeyBinding
Gesture
=
"Ctrl+J"
/>
<!-- find replace dialog -->
<
telerik:KeyBinding
Gesture
=
"Ctrl+F"
/>
</
telerik:InputBindingCollection
>
</
telerik:CommandManager.InputBindings
>
</
telerik:RadRichTextBox
>
I hope this answers your questions.
Kind regards,
Iva
the Telerik team
Do you want to have your say when we set our development plans?
Do you want to know when a feature you care about is added or when a bug fixed?
Explore the
Telerik Public Issue Tracking
system and vote to affect the priority of the items