簡體   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