-1

我目前在我的程序中嵌入了一个大型许可证文件,我想将 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"/>

不会工作。(我意识到那里明显的格式问题。这只是一个例子)

4

1 回答 1

0

文本框 IsReadOnly = true

TextBoxBase.IsReadOnly 属性

于 2013-07-23T18:36:59.677 回答