从RichEditBox获取文本



我有一个RichEditBox,用户可以在其中编写自己的文本,如下所示:

<RichEditBox
x:Name="jawabBox"
Grid.Row="0"
FontSize="21"
FontWeight="SemiBold"
HorizontalAlignment="Stretch"
VerticalAlignment="Stretch"
Background="#FFDBDBDB"
Foreground="Black"
CornerRadius="15,15,15,15" />

如何获取用户编写的文本?或者,除了使用RichEditBox之外,用户如何将文本写入具有多行的文本框中?

如@Flydog57所述,您可以通过ITextDocument.GetText((方法获取文本。它需要一个TextGetOptions枚举作为参数,并需要一个字符串作为输出值。

你可以这样使用它:

string value = string.Empty;
jawabBox.Document.GetText(Windows.UI.Text.TextGetOptions.AdjustCrlf, out value);

相关内容

  • 没有找到相关文章

最新更新