В настоящее время я пытаюсь реализовать Silverlight RadRichText в пользовательском элементе управления с примером, показанным на в этом примере RichTextBox .Используя DataProvider, они показывают код (извините за форматирование):
<UserControl x:Class="DataProvidersDemo.MainPage"
xmlns:telerik="http://schemas.telerik.com/2008/xaml/presentation"
xmlns:telerikDocumentsXAML="clr-namespace:Telerik.Windows.Documents.FormatProviders.Xaml;assembly=Telerik.Windows.Documents.FormatProviders.Xaml">
<Grid x:Name="LayoutRoot"
Background="White">
<Grid.RowDefinitions>
<RowDefinition />
<RowDefinition />
</Grid.RowDefinitions>
<telerikDocumentsXAML:XamlDataProvider x:Key="xamlDataProvider"
Xaml="{Binding ElementName=radTextBox, Path=Text, Mode=TwoWay}"
RichTextBox="{Binding ElementName=radRichTextBox}" />
<telerik:RadRichTextBox Margin="2" Name="radRichTextBox" />
<TextBox Margin="2" Grid.Row="1" Name="radTextBox" />
</Grid>
</UserControl>
, и я получаю эту ошибку: Невозможно добавить значение типа 'XamlDataProvider'в коллекцию или словарь типа «UIElementCollection».
И я понятия не имею, где искать больше