由于数据太大,所以每次加载少许内容,让滚动条拖动的指定位置加载新内容。释放前面加载的内容。
14 个解决方案
#1
来个人啊,这个怎么弄啊!
#2
用内存映射加载MemoryMappedFile到缓存里,可以任意访问里面的数据。
http://msdn.microsoft.com/zh-cn/library/system.io.memorymappedfiles.memorymappedfile.aspx
http://msdn.microsoft.com/zh-cn/library/system.io.memorymappedfiles.memorymappedfile.aspx
#3
与这个没有关系吧,我需要的是从文件的指定位置直接加载指定长度的字节数据,用异步就可以加载数据。
我现在是不知道怎么判断滚动条的位置。
#4
分页吧 不要挣扎了
分页什么问题不都解决了么
分页什么问题不都解决了么
#5
不好意思,问题的本质我没有说明。
由于数据是连续绘制的线条,分页的话就不能看到两页连接整体了。
我想让滚动条拖动到任意位置都能看到一个整体。
#6
用ScrollViewer.VerticalOffset属性可以判断。
#7
不懂 帮顶一下
#8
来个做过类似的大神解决下!
#9
原来本来想做个的 后来时间紧张没做 给你几个参考资料吧 应该有帮助
http://www.codeproject.com/Articles/240411/WPF-Timeline-Control-Part-I
http://timeline.codeplex.com/
多找找网上timeline的控件设计吧
肯定会有启发的
http://www.codeproject.com/Articles/240411/WPF-Timeline-Control-Part-I
http://timeline.codeplex.com/
多找找网上timeline的控件设计吧
肯定会有启发的
#10
我看了下,这个貌似所有数据都在内存中,这样的话会占用很大内存。
假如有1G的数据量的话占用内存就太的了,能不能只加载显示位置的数据到内存中,拖动的时候在加载新的内容!
#11
本人也正在研究这一块内容..
#12
你打算用什么控件显示?
脱离了控件,单纯的谈滚动条,那是扯淡.
脱离了控件,单纯的谈滚动条,那是扯淡.
#14
首先截个图。看下效果。
#1
来个人啊,这个怎么弄啊!
#2
用内存映射加载MemoryMappedFile到缓存里,可以任意访问里面的数据。
http://msdn.microsoft.com/zh-cn/library/system.io.memorymappedfiles.memorymappedfile.aspx
http://msdn.microsoft.com/zh-cn/library/system.io.memorymappedfiles.memorymappedfile.aspx
#3
与这个没有关系吧,我需要的是从文件的指定位置直接加载指定长度的字节数据,用异步就可以加载数据。
我现在是不知道怎么判断滚动条的位置。
#4
分页吧 不要挣扎了
分页什么问题不都解决了么
分页什么问题不都解决了么
#5
不好意思,问题的本质我没有说明。
由于数据是连续绘制的线条,分页的话就不能看到两页连接整体了。
我想让滚动条拖动到任意位置都能看到一个整体。
#6
用ScrollViewer.VerticalOffset属性可以判断。
#7
不懂 帮顶一下
#8
来个做过类似的大神解决下!
#9
原来本来想做个的 后来时间紧张没做 给你几个参考资料吧 应该有帮助
http://www.codeproject.com/Articles/240411/WPF-Timeline-Control-Part-I
http://timeline.codeplex.com/
多找找网上timeline的控件设计吧
肯定会有启发的
http://www.codeproject.com/Articles/240411/WPF-Timeline-Control-Part-I
http://timeline.codeplex.com/
多找找网上timeline的控件设计吧
肯定会有启发的
#10
我看了下,这个貌似所有数据都在内存中,这样的话会占用很大内存。
假如有1G的数据量的话占用内存就太的了,能不能只加载显示位置的数据到内存中,拖动的时候在加载新的内容!
#11
本人也正在研究这一块内容..
#12
你打算用什么控件显示?
脱离了控件,单纯的谈滚动条,那是扯淡.
脱离了控件,单纯的谈滚动条,那是扯淡.
#13
#14
首先截个图。看下效果。