| 种类 | Menus |
| 默认目录 | Visual FoxPro Catalog\Foundation Classes\User Controls |
| 类 | _navmenu |
| 基类 | Container |
| 类库 | _table2.vcx |
| 父类 | _container |
| 示例 | ...\SamplesVfp98\Solution\Ffc\datasort.scx |
说明
为一个可以拖放到表单的快捷菜单,其菜单项可用来进行普通的数据定位、排序、筛选和查找操作。可以从表单的 RightClick 事件中调用这个类。
使用该类的方法是:将其拖放到一个项目或表单中,或从“组件管理库”的“数据项”快捷菜单中选择“添加至项目”或“添加至表单”命令。将该类添加到表单上时,Visual FoxPro 将提示自动添加实现快捷菜单所必须的代码。在将该类拖放到项目中时,可以选择添加该类或创建一个子类。
有关使用基本类的详细内容,请参阅“Visual FoxPro 基本类的使用指南”。
| 属性、事件、方法程序 | 说明 |
| cClass 属性 | 指定包含快捷菜单的对话框的类。 默认值:"" |
| cClasslib 属性 | 指定包含快捷菜单的对话框的类的类库。 默认值:"" |
| DoMenu 方法程序 . | 运行菜单例程。 语法:Domenu( ) 返回值:无 参数: 无 |
| RefreshForm 方法程序 | 在数据更新时刷新活动的表单。 语法:RefreshForm( ) 返回值:无 参数: 无 |
| DeleteRecord 方法程序 | 删除当前的记录。 语法:DeleteRecord( ) 返回值:无 参数: 无 |
| AddRecord 方法程序 | 添加新记录。 语法:AddRecord( ) 返回值:无 参数: 无 |
| DoFilter 方法程序 | 显示“筛选”对话框。 语法:DoFilter( ) 返回值:无 参数: 无 |
| DoGoto 方法程序 | 显示“转到”对话框。 语法:DoGoto( ) 返回值:无 参数: 无 |
| DoSort 方法程序 | 显示“排序”对话框。 语法:DoSort( ) 返回值:无 参数: 无 |
| DoDialog 方法程序 | 显示对话框。 语法:DoDialog( ) 返回值:无 参数: 无 |
| SetMenu 方法程序 | 通过代码指定菜单内容,代码中包含
AddMenuBar( )
表达式。 语法:SetMenu( ) 返回值:无 参数: 无 |
| DoFilter2 方法程序 | 显示高级“筛选”对话框。 语法:DoFilter2( ) 返回值:无 参数: 无 |