编程论坛
注册
登录
编程论坛
→
VFP论坛
如何引用当前 pageframe 上的活动 page
easyppt
发布于 2023-07-15 12:51, 717 次点击
印象中,好像不是这样的吧?:
thisform.pageframe1.pages(thisform.pageframe1.activepage)
一时想不起了
6 回复
#2
sam_jiang
2023-07-16 17:43
是的
#3
laowan001
2023-07-16 21:00
thisform.pageframe1.pages(thisform.pageframe1.activepage)
既然语句都写出来了,试一下不就知道对不对了吗,为什么要问呢,我想知道这是为什么
#4
easyppt
2023-07-17 09:32
思维一时错乱,总觉得 VFP有一个更简短的命令可以实现,就像 activePage=2 指定活动页一样
#5
csyx
2023-07-17 10:36
使用 activepage 时感觉拿不定注意太正常不过了。假设下列情形,测测你的直觉是什么
1. 你在一个表单中加入了 pageframe,设置 pagecount = 3,三个 page 的 caption 分别为:咖啡、牛奶、面包
2. 现在你的客户固执的要求把 page 显示顺序调整为:牛奶、面包、咖啡
3. OK!客户是上帝,你照办调整了顺序
4, 现在你的某段代码中需要显示【面包】这个 page,凭直觉,你会设置 pageframe.activepage = 几?
#6
laowan001
2023-07-17 10:47
可以改变每个page的显示顺序,程序中仍使用原来的pageorder
thisform.pageframe1.page2.PageOrder = 1
#7
金戈铁马2
2023-09-08 20:19
路过
1