我想要用.net实现记事本里面的查找功能
我想要用.net实现记事本里面的查找功能,但是当我输入查找内容后,点击查找下一个时,记事本里面并没有选中而是,等我关掉查找框之后再在文本框里面选中,怎样实现和记事本里面那...
我想要用.net实现记事本里面的查找功能,但是当我输入查找内容后,点击查找下一个时,记事本里面并没有选中而是,等我关掉查找框之后再在文本框里面选中,怎样实现和记事本里面那样同步的啊。还有,如果,我再次点击之后,又会new 一个查找框,如何避免。
展开
2个回答
展开全部
没看到你的代码,所以不敢断定~
一、关闭查找框才出现,可能是线程的问题,感觉上最好New 个线程来做查找。
二、开新窗口,看下你的按钮事件,这里肯定要么实例化、要New新线程....
我以前做个一个,感觉还可以,不知道和你的是否一样。
逻辑是这样的:
前期省略(什么读文本啊、显示文本框什么的)
↓
点菜单-查找,弹出对话框(我用的是Show)
↓
点击对话框输入上开始,验证输入(查找详细代码卸载一个类里边的,类里边我将事件设置好代理)
↓
回窗体,实例化类,静态绑定事件
↓
然后执行事件
一、关闭查找框才出现,可能是线程的问题,感觉上最好New 个线程来做查找。
二、开新窗口,看下你的按钮事件,这里肯定要么实例化、要New新线程....
我以前做个一个,感觉还可以,不知道和你的是否一样。
逻辑是这样的:
前期省略(什么读文本啊、显示文本框什么的)
↓
点菜单-查找,弹出对话框(我用的是Show)
↓
点击对话框输入上开始,验证输入(查找详细代码卸载一个类里边的,类里边我将事件设置好代理)
↓
回窗体,实例化类,静态绑定事件
↓
然后执行事件
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询