注册 登录
编程论坛 VFP论坛

grid控件的问题

sam_jiang 发布于 2021-12-04 23:34, 2245 次点击
哪位大佬能介绍一下grid控件里的textbox,为什么column容器里只有一个textbox,却能显示一组数据,怎么实现的?
12 回复
#2
吹水佬2021-12-05 04:18
显示就是画上去给看的,按格式绘制。
#3
xuminxz2021-12-05 12:49
回复 楼主 sam_jiang
有点类似于列名。
#4
gs25367856782021-12-07 10:16
哪位大佬能介绍一下grid控件里的textbox,为什么column容器里只有一个textbox,却能显示一组数据,怎么实现的?

这是微软公司的表格类已经做好的,你只要直接拿出来应用。
类似的还有很多,例如【向导】也是微软公司已经做好的,你
只要按照顺序做下去就行了。
#5
kangss2021-12-07 16:25
回复 4楼 gs2536785678
只有本站会员才能查看附件,请 登录

把文本框删除,添加一个容器类,容器中可以放很多文本框、图像等
上边是设计效果,下边是执行效果
#6
sam_jiang2021-12-07 19:26
回复 4楼 gs2536785678
我想知道它的原理。
#7
sam_jiang2021-12-07 19:30
回复 2楼 吹水佬
当绑定数据源时,表格里的每一个column里似乎有很多textbox,每个里面都包含一个数据,应该不止一个textbox吧?
#8
sam_jiang2021-12-07 19:31
回复 2楼 吹水佬
当我们点击任何一个cell时,都是活动的,怎么做到的?
#9
吹水佬2021-12-07 21:19
以下是引用sam_jiang在2021-12-7 19:30:39的发言:

当绑定数据源时,表格里的每一个column里似乎有很多textbox,每个里面都包含一个数据,应该不止一个textbox吧?

2楼一样,按格式绘画数据
#10
吹水佬2021-12-07 21:22
以下是引用sam_jiang在2021-12-7 19:31:40的发言:

当我们点击任何一个cell时,都是活动的,怎么做到的?

焦点问题,好象键盘输入一样,光标处是焦点
#11
kangss2021-12-08 13:35
感觉楼主可能对 grid 的应用不太熟悉,百度VFP教学视频,看一下 Grid 的数据源绑定后的效果。

你也可以这样试验,建一个空表单,鼠标右键打开数据环境,添加一个 dbf 文件,把 dbf 文件直接拖到表单上,看一下。
#12
sam_jiang2021-12-11 15:34
回复 11楼 kangss
你是没看懂我说的意思。
#13
kangss2021-12-13 16:24
以下是引用sam_jiang在2021-12-11 15:34:39的发言:

你是没看懂我说的意思。

我这样猜你想问题的意思不知道对不对:你看到的是1个textbox,其实是“每一行都有一个textbox”,它绑定的是“列”,也可以视为“数组列”“列数组”,至于它是啥原理,就不容易解释了。

不一定对:安卓系统中的表格好像没有这个“绑定数据源”、“列”概念,表格的每一个方块儿都得自己填充,听说VB好像也是。
1