我目前在我的程序中嵌入了一个大型许可证文件,我想将RichTextBox绑定到。我已经尝试了多种方法,但没有找到好的方法来做到这一点,而不在代码隐藏中包含一些东西。我更喜欢在XAML本身绑定文档。作为一个类比,我目前有一个像这样的图像:
<Image Height="25" HorizontalAlignment="Left" Margin="12,12,0,0" Name="image1" Stretch="Fill" VerticalAlignment="Top" Width="23" Source="Resources\68PVb9k.png" />
有没有办法用RichTextBox文件实现这个目的?如果我尝试直接绑定文档,我会收到错误:
"A 'Binding' cannot be set on the 'Document' property of type 'RichTextBox'. A 'Binding' can only be set on a DependencyProperty of a DependencyObject."
类似于:
<RichTextBox Name="richTextBox1" Document="{Binding Path=Resources\InternalLicense.txt}" IsEnabled="False"/>
不行。 (我意识到那里存在明显的格式问题。这只是一个例子)