求助,关于写字板
想实现写字板的查找功能,窗口间的调用什么都实现的,就是在点了查找后,父窗体的richtextbox查找的字符串没有被颜色显示出来,只有在关闭了查找子窗体后,才显示,请问有什么办法,
C# code
this.richTextBox1.Select(na, str.Length);//改变richTextBox值中查找的字体颜色 richTextBox1.SelectionBackColor = Color.Blue;//设置选中后的颜色 richTextBox1.SelectionColor=Color.White;
这个是找到的一种方法,可是要实现查找下一个,请问这么消除前一个符合条件的字符串,继而显示下一个字符串呢,
------解决方案--------------------
使用非模式窗口:
FindReplaceDialog frdlg = new FindReplaceDialog();
frdlg.Show(this); // 代替 frdlg.ShowDialog();
------解决方案--------------------