因为项目需要,要从一个TXT文本中导入每行信息并导入LISTBOX中,TXT文本中的信息十分庞大,多至几千万个。导入时候会造成界面长时间假死,我想可以使用多线程来解决,并使用BACKGROUNDWORKER来实现,但发现依然存在界面假死的问题。
我想造成这样是否因为跨线程调用控件的话,对控件操作依旧是使用主线程,所以根本上无法解决界面假死的问题。请问是否有比较好的办法能够解决这个问题,谢谢。
因为项目需要,要从一个TXT文本中导入每行信息并导入LISTBOX中,TXT文本中的信息十分庞大,多至几千万个。导入时候会造成界面长时间假死,我想可以使用多线程来解决,并使用BACKGROUNDWORKER来实现,但发现依然存在界面假死的问题。
我想造成这样是否因为跨线程调用控件的话,对控件操作依旧是使用主线程,所以根本上无法解决界面假死的问题。请问是否有比较好的办法能够解决这个问题,谢谢。