从 RichEditBox 获取文本
Get Text From 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() Method. It requires a TextGetOptions Enum 作为参数和字符串作为输出值来获取文本。
你可以这样使用它:
string value = string.Empty;
jawabBox.Document.GetText(Windows.UI.Text.TextGetOptions.AdjustCrlf, out value);
我有一个 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() Method. It requires a TextGetOptions Enum 作为参数和字符串作为输出值来获取文本。
你可以这样使用它:
string value = string.Empty;
jawabBox.Document.GetText(Windows.UI.Text.TextGetOptions.AdjustCrlf, out value);