我正在使用Silverlight 4并试图将我的测试应用程序多语言化,但当我到达“RichTextBox”控件时遇到了一些麻烦。我能够通过执行后台代码(c#)来正确绑定它,但是当尝试使用“DataContext”属性时,我根本无法加载它。Silverlight 4 RichTextBox使用DataContext绑定数据
我已经创建了一个返回块(段落)一FormatConverter用于测试和我的代码,我有我的RichTextBox的样子:
<RichTextBox x:Name="rtaTest" BorderThickness="0" IsReadOnly="True" UseLayoutRounding="True"
DataContext="{Binding Source={StaticResource Localization}, Path=Home.MainContent, Converter={StaticResource ParagraphFormatConverter}}">
</RichTextBox>
我想知道是否有从绑定一个RichTextBox的方式XAML。
我不太看到你的目标是分配到DataContext – AnthonyWJones 2010-02-16 14:19:11
什么那是因为我希望把我的富文本区域不同的本地化(法语/英语/等),但我想要加载页面时绑定我的块。对不起,如果我不清楚...我的英语不是我的第一语言。 – Nordes 2010-03-10 11:08:30