问题描述
数据放在Grid里面,数据很多,一页放不下,怎么实现分页?请高人指教,谢谢
解决方案
解决方案二:
顶一个。。。。
解决方案三:
你的问题不够清楚,grid是不能直接存放数据的。表格数据可以放在datagrid里,文本数据放在richtextbox里,你是值得什么?
解决方案四:
就是通过for循环为Grid的每行每列新建Textblock来存放数据的@黑娃
解决方案五:
引用3楼feng19921114的回复:
就是通过for循环为Grid的每行每列新建Textblock来存放数据的@黑娃
你这样多麻烦啊,要给每个textbolock取名字,不如用一个datagrid搞定,自带滚动条,也不需要你去分页了。如果你一定要用grid的话,可以放一个scrollviewer进去玩弄一下
解决方案六:
可是一定要分页的,带滚动条打印时也放不下啊。@黑娃
解决方案七:
再顶。。。。
解决方案八:
顶下。
解决方案九:
引用5楼feng19921114的回复:
可是一定要分页的,带滚动条打印时也放不下啊。@黑娃
你用datagrid也可以做成分页的啊,grid里面用textblock呈现数据,还要分页,你想一下,你得创建多少textblock,给它们取多少个名字,多不好的设计
解决方案十:
引用8楼falcomavin的回复:
Quote: 引用5楼feng19921114的回复:
可是一定要分页的,带滚动条打印时也放不下啊。@黑娃你用datagrid也可以做成分页的啊,grid里面用textblock呈现数据,还要分页,你想一下,你得创建多少textblock,给它们取多少个名字,多不好的设计
不用命很多名的啊,for里面循环new不就行了么,给Text属性赋值就好了呀
解决方案十一:
引用9楼feng19921114的回复:
Quote: 引用8楼falcomavin的回复:
Quote: 引用5楼feng19921114的回复:
可是一定要分页的,带滚动条打印时也放不下啊。@黑娃你用datagrid也可以做成分页的啊,grid里面用textblock呈现数据,还要分页,你想一下,你得创建多少textblock,给它们取多少个名字,多不好的设计
不用命很多名的啊,for里面循环new不就行了么,给Text属性赋值就好了呀
如果只是展示不用再次获取或修改之类的话确是不用命名,但这样还是不好,数据量大了很伤性能的
解决方案十二:
引用10楼falcomavin的回复:
Quote: 引用9楼feng19921114的回复:
Quote: 引用8楼falcomavin的回复:
Quote: 引用5楼feng19921114的回复:
可是一定要分页的,带滚动条打印时也放不下啊。@黑娃你用datagrid也可以做成分页的啊,grid里面用textblock呈现数据,还要分页,你想一下,你得创建多少textblock,给它们取多少个名字,多不好的设计
不用命很多名的啊,for里面循环new不就行了么,给Text属性赋值就好了呀
如果只是展示不用再次获取或修改之类的话确是不用命名,但这样还是不好,数据量大了很伤性能的
引用10楼falcomavin的回复:
Quote: 引用9楼feng19921114的回复:
Quote: 引用8楼falcomavin的回复:
Quote: 引用5楼feng19921114的回复:
可是一定要分页的,带滚动条打印时也放不下啊。@黑娃你用datagrid也可以做成分页的啊,grid里面用textblock呈现数据,还要分页,你想一下,你得创建多少textblock,给它们取多少个名字,多不好的设计
不用命很多名的啊,for里面循环new不就行了么,给Text属性赋值就好了呀
如果只是展示不用再次获取或修改之类的话确是不用命名,但这样还是不好,数据量大了很伤性能的
要不你这样吧,还是按你的想法用textblock,你在界面上把它们摆好,但是只摆一个屏幕的量,不管分多少页都用这一个屏幕的textblock来显示,至于显示什么内容就需要你在后台进行逻辑分页了。
解决方案十三:
这样恐怕不行,每一页的TextBlock又不一样多的
解决方案十四:
@黑娃...