我有一个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之外,用户如何将文本写入多行文本框中?
发布于 2021-11-23 06:31:49
正如@flyog57提到的,你可以通过ITextDocument.GetText() Method获取文本。它需要一个TextGetOptions Enum作为参数,一个字符串作为输出值。
你可以这样使用它:
string value = string.Empty;
jawabBox.Document.GetText(Windows.UI.Text.TextGetOptions.AdjustCrlf, out value);https://stackoverflow.com/questions/70075614
复制相似问题