简单查找&在文本框中替换

本文关键字:替换 文本 查找 简单 | 更新日期: 2023-09-27 18:02:23

好的,我已经在WinForms应用程序中做过无数次了,但这在Metro应用程序中就是不起作用。我不打算张贴我的代码,因为我相信它只会令人困惑(因为同样的代码不适合任何人的地铁应用程序)。

我要做的是允许某人在文本框中输入一串文本,然后在主文本框中找到该文本并突出显示/选择它。但这似乎几乎是不可能完成的。

我真的不知道该怎么办。我开始认为这是不可能的:-/

简单查找&在文本框中替换

你应该检查一下richditbox

使用

选择文本
var sel = myRichEdit.Document.Selection;
    sel.StartPosition = 0;
    sel.EndPosition = 10;

只需将值替换为您的选择。要在你的richditbox中搜索特定的文本,只需使用字符串方法IndexOf。这个方法应该返回搜索值的索引。