I'm not sure that I properly understand what you're trying to achieve, so I'll reiterate some of the things Aylin mentioned and we discussed in another thread you started on the matter here
The functionality that was released with Q3 2015 for RadRichTextBox gives you the ability to change the icons used in the control's UI through the IconResource markup extension. To achieve this you need to do the following:
1. Define the IconsSources as a resource, for example in the view where RadRichTextBox using the code snippet from this article
2. Invoke the ChangeIconsSet()
method as demonstrated in Example 4 here
These steps relate to the three predefined icon sets and will change the icons for the whole UI, including context menu, selection mini toolbar, etc.
If you'd like to change the icons with your own set, there is no straightforward way to achieve that. There are a couple of options, however, they would require some additional modifications from your side. You can explore the two options:
- Modify the images by overriding the context menu builder, extracting the template of the mini toolbars, etc. like I've already suggested here.
- Define the IconsSources resource in step 1. above to point to another location, where you've placed the images. Note that for the icons set change in step 2. to work, the names of the images need to be exactly the same as the ones the default UI uses.
I also wanted to mention again that the markup extension would allow you to change any set of images and would encourage you to go through the common article and SDK example related to it.
I hope this makes things clear.
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 Feedback Portal
and vote to affect the priority of the items