繁体   English   中英

在文本框中轻松查找和替换

[英]Simple Find & Replace in a TextBox

好的,我已经在WinForms应用程序中完成了无数次尝试,但这在Metro应用程序中却行不通。 我不打算发布我拥有的代码,因为我相信它只会令人困惑(因为该代码对其他任何人的Metro应用都无效)。

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

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

您应该检查RichEditBox

要选择文本,请使用:

var sel = myRichEdit.Document.Selection;
    sel.StartPosition = 0;
    sel.EndPosition = 10;

只需用您的选择替换值。 要在RichEditBox中搜索特定文本,只需使用String方法IndexOf即可 该方法为搜索值提供了返回索引。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM