Tina, that is BRILLIANT, thank you!
One last question if you don't mind.
Happily adding tabs,groups,buttons and starting to get the interface that I want however I'm having a little issue with the RadRibbonCombo in that I can display it, I can show the content, but I can't get it to affect the selected text. I'm making the assumption that I've not set the CommandParameter correctly. Could you give me a pointer?
RadRibbonComboBox fontCbo = new RadRibbonComboBox
{
OpenDropDownOnFocus = true,
IsReadOnly = true,
Command = new ChangeFontSizeCommand(richText),
CommandParameter = "{Binding RelativeSource={RelativeSource Self}, Path=SelectedItem.Tag}",
Height = 21,
Width = 45
};
RadRibbonComboBoxItem font8 = new RadRibbonComboBoxItem{ Content="8", Tag="10.67" };
fontCbo.Items.Add(font8);
fontStack1.Children.Add(fontCbo);
fontGroup.Items.Add(fontStack1);