简单查找和;替换为文本框

时间:2013-03-05 10:18:22

标签: c# .net xaml windows-8 microsoft-metro

好的,我在WinForms应用程序中已经完成了这么多次,但这在Metro应用程序中不起作用。我不会发布我的代码,因为我相信它会让人感到困惑(因为这个代码不适用于任何其他地铁应用程序)。

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

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

1 个答案:

答案 0 :(得分:0)

您应该检查RichEditBox

要选择文字,请使用:

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

只需用您的选择替换值。 要在RichEditBox中搜索specyfic文本,只需使用String方法IndexOf。该方法可以返回搜索值的索引。