You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何解决UWP中RichEditBox清空内容无效的问题?

如何清空UWP中RichEditBox的内容?

你当前的代码只是调用GetText获取RichEditBox的文本内容,并没有执行清空操作,所以无法达到预期效果。要清空RichEditBox,你可以使用以下两种简单有效的方法:

方法一:直接设置空文本(推荐)

调用Document.SetText方法,将内容设置为空字符串即可:

jawabBox.Document.SetText(TextSetOptions.None, string.Empty);

TextSetOptions.None表示不应用任何特殊格式处理,直接替换文档内容为空。

方法二:选中全部内容后删除

先选中RichEditBox内的所有内容,再将选中区域的文本设为空:

jawabBox.Document.SelectAll();
jawabBox.Document.Selection.Text = string.Empty;

示例按钮点击事件

在你的“下一个”按钮点击事件中加入清空逻辑:

private void NextButton_Click(object sender, RoutedEventArgs e)
{
    // 执行清空操作
    jawabBox.Document.SetText(TextSetOptions.None, string.Empty);
}

内容的提问来源于stack exchange,提问作者cielo

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.29 17:25:17