请问下如何在pageframe中多个选项卡的表格中使用一个右键菜单
我的form1中有pageframe1,她有10个选项卡,分别是 page1,page2....page10;每个选项卡中又有一个表格grid1,我想通过grid1的右键菜单,来控制表格的添加数据,删除数据等操作。只做一个右键菜单。我的在每个选项卡中的grid1中rightclick事件中写到:Do menu\youjian.mpr。请问题具体的右键菜单要怎么写呢。
我想是在右键菜单中做出判断哪个选项卡是处于激活状态的。如:
右键的添加数据功能:
if thisform.pageform1.page1.activate
SELECT zonghejia
thisform.pageform1.page1.grid1.setfocus
GO bottom
thisform.pageform1.page1.grid1.readonly=.f.
thisform.pageform1.page1.grid1.AllowCellSelection=.t.
APPEND BLANK
endif
if thisform.pageform1.page2.activate
SELECT zonghejia
thisform.pageform1.page2.grid1.setfocus
GO bottom
thisform.pageform1.page2.grid1.readonly=.f.
thisform.pageform1.page2.grid1.AllowCellSelection=.t.
APPEND BLANK
endif
...........
if thisform.pageform1.page10.activate
SELECT zonghejia
thisform.pageform1.page10.grid1.setfocus
GO bottom
thisform.pageform1.page10.grid1.readonly=.f.
thisform.pageform1.page10.grid1.AllowCellSelection=.t.
APPEND BLANK
endif
请问下还有没有更简便的方法。非常感谢。
[此贴子已经被作者于2020-4-9 10:56编辑过]