We are sorry to hear that you have experienced problems with our controls.
To start with, we always try to enhance the existing controls with new features and ever greater functionality. Sometimes an existing control (being designed for an older version of the framework) does not provide the means to fully make use of the improvements in the framework. Therefore a new control with similar capabilities has to be implemented.
The introduction of the new ribbon control - RadRibbonView and upgrading RichTextBoxUI to use the improved implementation can cause some issues, but we have done our best to minimize them and to provide maximum customization options with as little effort as possible. The article you have quoted tries to include all cases and list the options, which is why it may be somewhat perplexing.
In a nutshell, the assemblies you have to add are:
For the format providers and the spell-checking dictionary, reference:
- Telerik.Windows.Documents.FormatProviders.OpenXml for docx;
- Telerik.Windows.Documents.FormatProviders.Html for HTML;
- Telerik.Windows.Documents.FormatProviders.Xaml for XAML;
- Telerik.Windows.Documents.FormatProviders.Rtf for RTF;
- Telerik.Windows.Documents.FormatProviders.Pdf for PDF;
- Telerik.Windows.Zip (required by Docx and PdfFormatProvider);
With 2012 Q1, if you use RadRichTextBox wizard in a new project, it will add all necessary references and will automatically generate the XAML of the controls. If for some reason, the wizard has not done that, you can copy the XAML code for RadRichTextBoxRibbonUI from our demo
For 2011 Q3 SP1 (2011.3.1220.1040), please refer to the attached project to see the generated XAML and required assembly references.
I hope with this information you will be able to upgrade your project successfully. If you have other problems, please contact us again.
the Telerik team
Sharpen your .NET Ninja skills
! Attend Q1 webinar week and get a chance to win a license! Book your seat now >>