是否有类似于 Access 2007 拆分表单的 .NET 控件?

Posted

技术标签:

【中文标题】是否有类似于 Access 2007 拆分表单的 .NET 控件?【英文标题】:Is there a .NET Control Similar to the Access 2007 Split Form? 【发布时间】:2008-09-07 03:07:42 【问题描述】:

或者有人做过这样的控件吗?

我将一个小型个人姓名和地址数据库升级到 Access 2007,并注意到表单有一个名为“默认视图”的属性,可以将其设置为“拆分表单”。 “拆分表单”模式将一个 GridView 和一个表单放在一个控件中。当在 GridView 中单击记录时,它会显示在表单中,并且可以通过设置一些属性在 GridView 和/或表单中对其进行编辑。很漂亮。

【问题讨论】:

【参考方案1】:

我不知道,但您几乎只需要:

拆分容器 包含实际表单的用户控件 网格视图

现在您只需将网格视图的项目选择事件与将数据加载到用户控件的子控件中的控制器挂钩。

据我所知,Access Split Form 并没有做更多的事情。

【讨论】:

【参考方案2】:

Flex Grid Control 可能会执行您想要的操作,但您需要编写一些 VBA 代码,请查看我的 Flex Grid Demo 程序以获取一些示例。

转到http://www.rogersaccesslibrary.com/forum/forum_posts.asp?TID=180

HTH

彼得·希布斯。

【讨论】:

以上是关于是否有类似于 Access 2007 拆分表单的 .NET 控件?的主要内容,如果未能解决你的问题,请参考以下文章

Access 2007 拆分表单 VBA:打开时 acNewRec 可防止在表单中跳动 - 就像第一个字段未“选择”一样

文件导入界面类似于 Access 2007 中的 Windows 资源管理器

仅当 Access 2007 中不存在时才添加记录

MS Access 2007:查找使用表单/查询/报告的位置

MS Access 2003/2007 - 子窗体作为控制面板,关闭父窗体与全局类似参考?

在 access 2007 中编辑组合框