软件里需要一个长文本预览功能,求问如何解决卡顿问题
wpf吧
全部回复
仅看楼主
level 2
师葛菲0kO 楼主
流读取文件的时候用了多线程,但是就在textbox.text赋读取的值的时候主线程直接卡住不动了,显示出来后才恢复正常,更新UI又不能放到后台线程,如何才能不卡顿呢,同样长度的文件windows自带记事本几乎秒开
2015年08月25日 04点08分 1
level 11
你需要stream,一般情况下一行一行读取就能满足需求,开Task线程。如果就是一行的数据成千上万,那就另当别论了。
主要就是stream和线程,这些都稍微有些难度
2015年08月26日 14点08分 2
读是一行一行读的,更新ui不能一行一行更新吧
2015年08月26日 14点08分
这个看你了,如果卡那你就做个计数,超过了就更新,很好做的,就加一个int
2015年08月26日 14点08分
level 1
界面呈现数据的话,试试虚拟化?
2015年09月22日 08点09分 3
虚拟化?
2015年09月30日 23点09分
level 1
绑定,在开个线程后台处理就OK了
2015年11月16日 23点11分 4
1