tiger322 发表于 2015-2-5 08:28:00

用 FIND 方法找到字符后的焦点问题

找到以后虽然高亮了字符,但输入焦点并没有过去,还得拖动滚动条过去,是不是需要设置什么啊?

iceman 发表于 2015-2-5 14:51:00

回复 1楼tiger322的帖子

请使用以下代码测试:

      private void findToolStripMenuItem_Click(object sender, EventArgs e)
      {
            int start = this.textControl1.Find("Step 4", 0, TXTextControl.FindOptions.MatchCase);
            this.textControl1.Select(start, 0);
      }


为了给你提供更优质的服务,请对本次服务进行评分。我们会认真对待你提出的宝贵意见,谢谢http://gcdn.gcpowertools.com.cn/attachment.aspx?attachmentid=10062

tiger322 发表于 2015-2-5 15:06:00

试了一下,还是不行,我用的是VB6,虽然找到了文本,但不会自动滚动到文本的位置。

tiger322 发表于 2015-2-5 15:22:00

解决了,要设置hideselection属性为假

iceman 发表于 2015-2-5 17:34:00

回复 4楼tiger322的帖子

好的,感谢你反馈问题结果。
页: [1]
查看完整版本: 用 FIND 方法找到字符后的焦点问题